From dee5705d7143f0ecbae7f756a4fd2958b8381927 Mon Sep 17 00:00:00 2001 From: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com> Date: Sat, 2 Nov 2024 09:19:34 +0000 Subject: [PATCH] Squashed commit of the following: commit 5b567fb7ffcff4b5102dc187497847bcac0f3fed Merge: bf9b73ba2dd 6439c47cf04 Author: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com> Date: Sat Nov 2 09:07:49 2024 +0000 Merge branch 'master' into merges-mob-properties-and-traits commit 6439c47cf044901c6b7aee45e25b655116b1bd5d Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sat Nov 2 04:03:27 2024 -0500 Automatic changelog generation for PR #11817 [ci skip] commit bf9b73ba2dd5c14aa83be758ba2c9402b8142ebb Author: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com> Date: Wed Oct 23 20:24:37 2024 +0100 Merges mob properties Update trait_tests.dm Update trait_tests.dm Deletes properties Fixes some bugs with traits and heaps Update trait_tests.dm Get heap values Fixes a bug caused by a byond issue Update _traits.dm priority trait value test Adds more trait tests Adds support for trait not in Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Fixes remove in and remove not in Mutant bodyparts Update _traits.dm Update trait_tests.dm Update _traits.dm Update _traits.dm Absolute path conversion Co-Authored-By: EvilDragonfiend <87972842+EvilDragonfiend@users.noreply.github.com> Adds the traits to the trait declaration file Update heap.dm Heavy optimisations Update heap.dm Update heap.dm Further performance improvements Fixes traits for non string sources Update _traits.dm Update _traits.dm Spelling mistake fix Removes linting for the static control flow term Fixes some linting issues Update heap.dm Adds open dream trait support Update _traits.dm Update _traits.dm Update _traits.dm Update heap.dm Update _traits.dm Update _traits.dm Tries to fix opendream Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Update _traits.dm Seperates value traits and normal traits to appease OD Update trait_tests.dm Update _traits.dm Fixes a mix up with variable naming Cleans up the code commit cde774b2284cdd806ab1ba1251a7247be13e06fe Author: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com> Date: Sat Nov 2 08:53:38 2024 +0000 Fixes shadow shackles (#11817) * Fixes shadow shackles * Grab test * Fixes some errors * Update handcuff_tests.dm * Update handcuff_tests.dm * Adds instant do_afters * Update dummy.dm * Update handcuff_tests.dm * Update handcuff_tests.dm * Update dummy.dm * Update click.dm * Revert "Update click.dm" This reverts commit 5ae20da4bce6ac02ff02477073fe8dc995e511cc. * Consistent dummies get infinite clicks * Revert "Consistent dummies get infinite clicks" This reverts commit 11cad91b46cd1a79c3adb4ba0be826b59f0f5449. * Reapply "Update click.dm" This reverts commit d2c6816caa29d39136eac73fc6f51246b4ec01c1. * Reapply "Consistent dummies get infinite clicks" This reverts commit 4770b43530f76e3ee77445f75ddaea87f0974933. * Update dummy.dm * Why * Update click.dm * Update handcuff_tests.dm * Update handcuff_tests.dm * Update projectile.dm * Revert "Update projectile.dm" This reverts commit 214967e8436077f77e6141f02ee41b526dcc4891. commit ebedd0d5129c38fcd91e250c0a4b9d73f0b4e0d1 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sat Nov 2 06:04:00 2024 +0000 Automatic changelog compile [ci skip] commit 81cc124572234b37d2cc3b184be88d62225c2922 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sat Nov 2 00:36:28 2024 -0500 Automatic changelog generation for PR #11815 [ci skip] commit f0cab6b7234d5958d5d2ab651300c6a669d16f89 Author: XeonMations <62395746+XeonMations@users.noreply.github.com> Date: Sat Nov 2 07:28:03 2024 +0200 wow (#11815) commit c82692fcc4f8ed4419bd3d52b4fef881354a6e56 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sat Nov 2 00:13:15 2024 +0000 Automatic changelog compile [ci skip] commit 31f1eb6d2a42bd758f3656240a4ce3473f1f9072 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Nov 1 21:03:31 2024 +0000 Automatic changelog compile [ci skip] commit d168a75ccf7ec82376188d9217de8d0bdc7baa4d Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Nov 1 15:06:17 2024 -0500 Automatic changelog generation for PR #11774 [ci skip] commit 977ace2301f2cee66fb5e0e1644dec89e5407e5c Author: RDS88-beeman <66409077+RDS88-beeman@users.noreply.github.com> Date: Fri Nov 1 19:56:07 2024 +0000 Fixes cybernetic hearts turning into regular hearts (#11774) * i swear to god i'm gonna lose sleep over this * i hate this bug so much commit 416c69fac1515fd7923288bed34f35a845d6eac3 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Nov 1 00:15:12 2024 +0000 Automatic changelog compile [ci skip] commit b67aa94f954561e121946ba4104886658d8460c5 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 18:04:36 2024 +0000 Automatic changelog compile [ci skip] commit b77776a8202359ba83a618f2ce1f9e43a008b5b7 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 12:14:26 2024 -0500 Automatic changelog generation for PR #11747 [ci skip] commit cc0c58d0641abc6a430fa079d2a310498306d3b1 Author: Aramix <27755442+aramix273@users.noreply.github.com> Date: Thu Oct 31 19:05:18 2024 +0200 Bot access and MULEbot fixes (#11747) * bot access rework minus mulebot * mulebot power and autoret fix commit 0c6ab75fc9f7df16b5978f4c32578d9c5033f55b Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 09:03:45 2024 +0000 Automatic changelog compile [ci skip] commit af880d761479d05a2e2f8b6babe0652303e2ac8a Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 03:34:25 2024 -0500 Automatic changelog generation for PR #11779 [ci skip] commit 6e56197037ffa186c6d57087e99eec9e408bf69a Author: Therealdoooc213 Date: Thu Oct 31 15:49:18 2024 +0800 Makes normal syndicate hardsuits fully acid proof (#11779) * aaa * acid commit 914c9c7e60ab774237e48887cfdbab5ee0f43b5d Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 03:19:59 2024 -0500 Automatic changelog generation for PR #11797 [ci skip] commit cb1a53dd4d674fa413e81ec3297cc1375aeea0ee Author: ktlwjec <122807629+ktlwjec0@users.noreply.github.com> Date: Thu Oct 31 07:47:26 2024 +0000 helmet of justice (#11797) commit 80d508634bfd4a5d1917f01b05b6e379bb19b20e Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 08:07:53 2024 +0000 Automatic changelog compile [ci skip] commit 85d9c0a724c4ee5834e29357b717a1c30a0b81f9 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 02:56:58 2024 -0500 Automatic changelog generation for PR #11800 [ci skip] commit 4c6c7c8d99b563673f273a869a998c6221555267 Author: XeonMations <62395746+XeonMations@users.noreply.github.com> Date: Thu Oct 31 09:47:18 2024 +0200 Update taperecorder.dm (#11800) commit 6b49f5d2d1e1228a7153765480e5d3b975fad3b7 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 31 00:13:39 2024 +0000 Automatic changelog compile [ci skip] commit bb2064e72875c57b4d48a32c7ca876abd1a141a2 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 18:04:35 2024 +0000 Automatic changelog compile [ci skip] commit c8185c5acb1c65cef662e74dfed6e419099e0545 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 12:38:42 2024 -0500 Automatic changelog generation for PR #11775 [ci skip] commit 17359a26f331e516c17c53606284ec47a58a5d70 Author: Markus Larsson <82539179+MarkusLarsson421@users.noreply.github.com> Date: Wed Oct 30 18:30:02 2024 +0100 Medibot Buff (#11775) * first and final commit * changed to bicaritane * undid mapping changes * removed roboticist bag, moved it to fridge, added medibots to ALL medbays and made them a filled variant * removed meth pill and replaced trico with triamed * Update KiloStation.dmm commit 1c70aadabffb1fc053aa2600c1d4ecf683091a7e Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 12:03:58 2024 -0500 Automatic changelog generation for PR #11785 [ci skip] commit 4cd912836d67fc6ca784728568515eb5f509909e Author: BarteG44 <105491762+BarteG44@users.noreply.github.com> Date: Wed Oct 30 16:56:30 2024 +0100 changes one word so it no longer says that you secure a screwdriver to the mech when installing a capacitor (#11785) commit 7ff73de218d347c942f32a848f748a366c77682c Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 11:49:53 2024 -0500 Automatic changelog generation for PR #11787 [ci skip] commit 48d98d87c83326d3600b5a02b58d55f1a6a7a49e Author: BarteG44 <105491762+BarteG44@users.noreply.github.com> Date: Wed Oct 30 16:56:11 2024 +0100 Fixes wooden door assemblies being invincible (#11787) * Fixes wooden door assemblies being invincible there was a /obj/item/stack/sheet/mineral /wood vs /obj/item/stack/sheet/wood mishap * i suppose the text2path was unnecessary here commit c1fa14242efc1ccb82ada60af94e0cf5e6f47ee1 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 11:35:56 2024 -0500 Automatic changelog generation for PR #11789 [ci skip] commit 9f6c8d0426f86beacf447c268cb3c78acee68fb7 Author: BarteG44 <105491762+BarteG44@users.noreply.github.com> Date: Wed Oct 30 16:55:29 2024 +0100 removes a total of 12 unnecessary pixels from the alt cargo jumpsuit style (#11789) i messed it up in the previous PR. i'm fixing it now commit 0576a54413372d3f0b05d2a48fec90bbe493c042 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 11:18:36 2024 -0500 Automatic changelog generation for PR #11790 [ci skip] commit 77d507550abaa21b688b1cbf2dce0d16e836aaf1 Author: ktlwjec <122807629+ktlwjec0@users.noreply.github.com> Date: Wed Oct 30 15:54:20 2024 +0000 Hyperkinetic Dampening projector (#11790) commit c8db0b84fc11751fed6e04cdb889d212d5bbedc8 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 11:03:32 2024 -0500 Automatic changelog generation for PR #11796 [ci skip] commit 9bb22c707abbc58b5ef27b4a5d9cd1694f5a9e15 Author: ktlwjec <122807629+ktlwjec0@users.noreply.github.com> Date: Wed Oct 30 15:53:00 2024 +0000 allows hair styling with the magic mirror (#11796) * magic mirror hair styling * hair style commit 2dc6c8aa2b3c2ecb0176439a7c13f1eb33486064 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 30 00:13:45 2024 +0000 Automatic changelog compile [ci skip] commit 01d26b278df015a334c223a31e0963dc53f24d81 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 23:03:42 2024 +0000 Automatic changelog compile [ci skip] commit 963c79af169637d40e810dc11cbbe106af0958b9 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 17:36:29 2024 -0500 Automatic changelog generation for PR #11755 [ci skip] commit 1fa5613f612208e63e62671c346b80a1454bd8be Author: HowToLoLu Date: Tue Oct 29 17:25:48 2024 -0500 bumps sql version because it like should've been with dionae (#11755) commit c498a013fd0f094164bf3940a9149fed7b4c8763 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 18:04:22 2024 +0000 Automatic changelog compile [ci skip] commit d59519437b4cf59ed4ab60497c5066aea87d4f94 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 12:51:10 2024 -0500 Automatic changelog generation for PR #11577 [ci skip] commit 0a720a0fe562ab6eab76adc91b0d0f049d1aad9b Author: mystery3525 <30960302+mystery3525@users.noreply.github.com> Date: Tue Oct 29 13:39:04 2024 -0400 [MDB IGNORE] Semi-Public Lavaland Access (The finale) (#11577) * done testing I think * spelling mistake * Added overrides for bible and nullrod so they don't inheritly block teleports * If we're looping through all the items anyways, we might as well use the built-in type filter. * maybe we should call parent * fixes a hand-tele oopsie * code should be done * random mapping changes done * gateway kind of works * Wizard can teleport with full hardsuit. * Not needed anymore * removes excess gateways from RandomZLevels * it works flawlessly! * Added arrows to better help lost spessmen find out where to go * fix up those maps * added swarmer block for teleporting through gateways * Okay run that back * added a sanity check * Let's make sure we aren't spamming do_afters * Added feedback * removed some rwalls * d * preform the update paths * removed duplicate log * Fixed boolean logic * okay now fixed for real * breakdown the NOT operation * update access requirements * Closet -> Mining Station Gateway Maintenance * holy shit this is pissing me off * fix this shit * move the plating * address comments * mechanics fixes * mapping changes * one more poster * Delete tools/UpdatePaths/Scripts/11577_remove_excess_gateways.txt * fix ruko spelling mistakes * implement some recommendations * deletes 5x9 gateway * slightly tested * Gets rid of dead code * Update code/modules/awaymissions/gateway.dm Co-authored-by: Dejaku51 <40302913+Dejaku51@users.noreply.github.com> --------- Co-authored-by: Dejaku51 <40302913+Dejaku51@users.noreply.github.com> commit 70980aea3e31a12dffbfc8a221b1db653a0d65cb Author: Markus Larsson <82539179+MarkusLarsson421@users.noreply.github.com> Date: Tue Oct 29 16:11:48 2024 +0100 Funny Conveyer to Fland Toxin Storage (#11778) * Update FlandStation.dmm * Update FlandStation.dmm commit 3856f1051017da037a955a203d65e55300d19dd0 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 12:05:37 2024 +0000 Automatic changelog compile [ci skip] commit 446306bb1bb05d30304669b27a0d212441b61a71 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 06:23:54 2024 -0500 Automatic changelog generation for PR #11550 [ci skip] commit ed15e7ba1ea6ad4d7dfc3b41fb9126b20aa5e3ac Author: Tsar-Salat <62388554+Tsar-Salat@users.noreply.github.com> Date: Tue Oct 29 07:15:04 2024 -0400 Begins the minifan replacement: ports Holofields from Shiptest, reduce holofan capacity (#11550) * Shield wall refactor * holofield addition * increase power * holofield feedback * neusprites * add sprites and fixes * mapfix * guh * knock down to 4 * 3 instead * mapfix * fix fland * atom integrity * fix * REALBASELINE * mapedits * dammit commit 4c3dc8a47511759935fb857cfca0a5255c5a4ad6 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 01:30:56 2024 +0000 Automatic changelog compile [ci skip] commit b3b9c1959f32ad15a8acc48689b1eb4fae373e15 Author: ktlwjec <122807629+ktlwjec0@users.noreply.github.com> Date: Tue Oct 29 00:19:06 2024 +0000 .38 ammo box sprite fix (#11781) * 38 ammo box sprite * 357old sprite commit 55746e7f55350d8b74a0d58891202af2704ce905 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon Oct 28 19:27:13 2024 -0500 Automatic changelog generation for PR #11782 [ci skip] commit cb876a3876d30685e35d0f94c3c5b6d72ed14301 Author: BarteG44 <105491762+BarteG44@users.noreply.github.com> Date: Tue Oct 29 01:18:28 2024 +0100 fixes spray paint being able to spray paint with a cap on (#11782) fixes spray paint being able to spray paint with a cap on and changes it's default drawtype from a rune to a splatter commit daf1e2090ce4fc34488729384e9c70817159b6af Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 29 00:13:57 2024 +0000 Automatic changelog compile [ci skip] commit 1127c339fe88c94f6a5c1b37214a3393bfe723ef Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon Oct 28 17:03:27 2024 +0000 Automatic changelog compile [ci skip] commit 9d620c80d6b7708a9be9d74a6e8302de60808839 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon Oct 28 11:49:45 2024 -0500 Automatic changelog generation for PR #11765 [ci skip] commit d23c369d734716422b2e93dfdfc441693cb79c9b Author: Tsar-Salat <62388554+Tsar-Salat@users.noreply.github.com> Date: Mon Oct 28 12:38:28 2024 -0400 yeah (#11765) commit 184b6fb3873ea3584a40a176cb0467019025784e Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon Oct 28 16:04:19 2024 +0000 Automatic changelog compile [ci skip] commit cb106a42ef488dcc8d6878c2a303f62560130d17 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon Oct 28 10:24:21 2024 -0500 Automatic changelog generation for PR #11776 [ci skip] commit eb70f96864549837aea6adc1c3355680d8f84291 Author: Markus Larsson <82539179+MarkusLarsson421@users.noreply.github.com> Date: Mon Oct 28 16:13:27 2024 +0100 added oven to workshop (#11776) commit 3d71a218c8ca336c02eeb22f5aec58ee0763ad19 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon Oct 28 00:14:25 2024 +0000 Automatic changelog compile [ci skip] commit 416380ea514a511a64261b21e4599b9b2d346250 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun Oct 27 21:03:39 2024 +0000 Automatic changelog compile [ci skip] commit 47fe89a273f22247836f9b32208525d993cd5bf0 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun Oct 27 15:08:16 2024 -0500 Automatic changelog generation for PR #11772 [ci skip] commit 2fa36d4c19aa6fcff8ecbed49f9d50fb35f82a83 Author: ktlwjec <122807629+ktlwjec0@users.noreply.github.com> Date: Sun Oct 27 19:59:15 2024 +0000 ringing icon (#11772) commit 8639088c3146c97da10dfdfb5ef5c6d29fa7757a Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun Oct 27 15:03:38 2024 +0000 Automatic changelog compile [ci skip] commit 4a5b0c3517eba6fd3bad1538bd8f3e88354116d5 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun Oct 27 09:46:47 2024 -0500 Automatic changelog generation for PR #11620 [ci skip] commit c1bdf12d03ff9acea80e7ec6c43d3cb9191f6ad2 Author: Markus Larsson <82539179+MarkusLarsson421@users.noreply.github.com> Date: Sun Oct 27 15:29:08 2024 +0100 Kilo Decal Fix (#11620) * brig and engineering mostly done * most of the map is done, science and cargo left * missed decals, catwalks on mass driver path and other minor changes * shuttles * missed decals * included warehouse * missed decals around botany * missed parts of virology * Update KiloStation.dmm * missed parts of robotics * minor kilo changes, added kilo maintenance room, removed unused room, fixed incorrect room path * merge conflicts * merge conflicts * fixed merge conflicts * Update KiloStation.dmm * fixed merge conflicts except virology * fixed virology conflicts...? * Update KiloStation.dmm * Update KiloStation.dmm * Update KiloStation.dmm * removed the one minor balance change because no one else will review this PR commit 50a7db644e079f6c1a62255670c61065a794c638 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun Oct 27 09:32:31 2024 -0500 Automatic changelog generation for PR #11690 [ci skip] commit 2e3a38dc69907ee97c1c6b929eb0e34553cf60fb Author: ClownMoff <148357670+ClownMoff@users.noreply.github.com> Date: Sun Oct 27 14:23:59 2024 +0000 BoxStation importand and not so important changes attempt 2 (#11690) * Update BoxStation.dmm * Update BoxStation.dmm * Update BoxStation.dmm * door oopsies * Update BoxStation.dmm * spockye * Update BoxStation.dmm * Update BoxStation.dmm * Update BoxStation.dmm * Update BoxStation.dmm commit b4cd5eb1871472f8e023c102a79ef3ae1b1921bb Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun Oct 27 00:14:59 2024 +0000 Automatic changelog compile [ci skip] commit 28e68588284fb386fb9fb36e1102405b25272bb7 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sat Oct 26 05:03:25 2024 +0000 Automatic changelog compile [ci skip] commit 4a537e022479ab3f5efd60a9722499021e15f20a Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 23:35:22 2024 -0500 Automatic changelog generation for PR #11762 [ci skip] commit 28cb2b438678604481a0feb0d0324cec97a49fff Author: Therealdoooc213 Date: Sat Oct 26 12:25:09 2024 +0800 Paramedic changes (#11762) * morganFREAKange * ATRO commit d23234d139f33dbaa2b6ede934ed41b8867f7b49 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sat Oct 26 00:13:26 2024 +0000 Automatic changelog compile [ci skip] commit f51b901b7e6368af4d4ec7707b620b4a268e85bf Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 20:04:05 2024 +0000 Automatic changelog compile [ci skip] commit 1d2084297f4a4529c001452745b73c55c354ffb8 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 14:20:56 2024 -0500 Automatic changelog generation for PR #11733 [ci skip] commit 1aa3fabe4882679b1302462f811250a95d9a0419 Author: Tsar-Salat <62388554+Tsar-Salat@users.noreply.github.com> Date: Fri Oct 25 14:58:31 2024 -0400 good stuff (#11733) commit 7895ab4ff0d1f54724cc2381604a658d5b0c63f9 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 14:04:09 2024 -0500 Automatic changelog generation for PR #11632 [ci skip] commit 3607ced36908216f5ae24b3e2ab373820f86f280 Author: ClownMoff <148357670+ClownMoff@users.noreply.github.com> Date: Fri Oct 25 19:55:38 2024 +0100 Update floors.dmi (#11632) commit 6c3aab5e3ba724a5f482870b600ad571fbd5865e Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 08:04:45 2024 +0000 Automatic changelog compile [ci skip] commit c5d105dd4b1d3278164757fb8246c9275aa48cc0 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 02:53:35 2024 -0500 Automatic changelog generation for PR #11614 [ci skip] commit 2ccc5ccadfcdb49420d8891f0a861433223d32cf Author: PowerfulBacon <26465327+PowerfulBacon@users.noreply.github.com> Date: Fri Oct 25 08:45:08 2024 +0100 Medical self tending change (#11614) * Medical self tending change * Updates stuff I forgot commit 6068745c6bdb5013cda1a802c52fb93a0506fefe Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 04:04:37 2024 +0000 Automatic changelog compile [ci skip] commit 6a9e1de61e655c4b94b921090eec72af8458a163 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 24 22:51:27 2024 -0500 Automatic changelog generation for PR #11714 [ci skip] commit 45c75dd669d62bc94d9b2a6d4d6dfd892161508d Author: RDS88-beeman <66409077+RDS88-beeman@users.noreply.github.com> Date: Fri Oct 25 04:40:20 2024 +0100 Makes pickaxe mining less miserable (#11714) * reworks the pickaxes believe it or not * adds glitter * fixes grammar * Revert "adds glitter" This reverts commit 017055c76fce4f59782e4c16b4a3c09c19bdf036. * does the thing ruko said Co-authored-by: Rukofamicom * also does the thing ruko said Co-authored-by: Rukofamicom --------- Co-authored-by: Rukofamicom commit e5eb9c2358e49f44d722b2701663e1732fc6704d Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri Oct 25 00:13:53 2024 +0000 Automatic changelog compile [ci skip] commit b4c1e271e757437638e0aa773b0cdbb6deece0b8 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 24 23:04:00 2024 +0000 Automatic changelog compile [ci skip] commit 16b6a014181977c0c67ea1be6a1ea50bcc76b3da Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 24 17:08:08 2024 -0500 Automatic changelog generation for PR #11739 [ci skip] commit d6d7a8701d62396207471a7bcf7375c4acd1bb9e Author: Therealdoooc213 Date: Fri Oct 25 05:50:49 2024 +0800 [PORT] Syndicate medibots (#11739) * Crazy? I was crazy once. They locked me in a room. A glass room. A glass room filled with cups. And cups make me crazy. * what the skibity * ambatucuup * Hattori * oop commit 7e6874427e8f7a0f03f008bc37d9272a2d850877 Author: HowToLoLu Date: Thu Oct 24 16:49:11 2024 -0500 Deltastation misc fixes (#11702) * fixes deltastation's prison holodeck * fixes deltastation webmap link * fixes medbay lobby cameras (thanks wueue) commit fe33c0ad8212ce345809d166772ada1aa5e08f3f Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 24 20:04:08 2024 +0000 Automatic changelog compile [ci skip] commit e60ffc985912e1ba31d7df4271cfb28a7ef91ec9 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 24 14:37:08 2024 -0500 Automatic changelog generation for PR #11610 [ci skip] commit 44a321dada4237e680eda425c6daf9cecde25507 Author: ktlwjec <122807629+ktlwjec0@users.noreply.github.com> Date: Thu Oct 24 20:28:38 2024 +0100 rad and fire closet (#11610) commit 6da493c5252455478a1a53797f9f47c48ae815b5 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu Oct 24 01:30:49 2024 +0000 Automatic changelog compile [ci skip] commit 7f98bfee30e2dfa6ac9e3fb54729adc53db174b4 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 23 04:04:21 2024 +0000 Automatic changelog compile [ci skip] commit f1d3118aaf56a8710da3e0db26ac76f452e6a63a Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 22:15:42 2024 -0500 Automatic changelog generation for PR #10093 [ci skip] commit d80d3af91af29a71783875dfb509d2bede8b8b52 Author: Tsar-Salat <62388554+Tsar-Salat@users.noreply.github.com> Date: Tue Oct 22 23:07:01 2024 -0400 The revival of Dullahans! + Ventriloquism! (#10093) * https://github.com/tgstation/tgstation/pull/48633 * makes em undead * https://github.com/tgstation/tgstation/pull/63696 * https://github.com/tgstation/tgstation/pull/63143 * https://github.com/tgstation/tgstation/pull/63939 * 515 * add back INVESTIGATE_DEATHS to dulla commit afe96ad4a0be592f240df052177fa7a7ba42812c Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed Oct 23 00:13:30 2024 +0000 Automatic changelog compile [ci skip] commit fdde5c22b62e30c512ddd9e0b37a4fcba470e358 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 23:03:39 2024 +0000 Automatic changelog compile [ci skip] commit 198e9595cae97e772ad14e8af6e6b0eac36a54d8 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 17:57:07 2024 -0500 Automatic changelog generation for PR #11558 [ci skip] commit 369529d7919e4bce95735652d53dbd0eef744083 Author: Dejaku51 <40302913+Dejaku51@users.noreply.github.com> Date: Wed Oct 23 00:32:30 2024 +0200 BSA changes once again! (#11558) * fixes BSA sounds not being heard + camera shake on fire * can't fire at target that doesn't exist anymore * can't fire multiple times at once, autoupdate, better UI * improves interfaces + fixes charging * 20 MW to fire * oopsie woopsie(make defines global) * GUHHHH * fuck you * changes defines to use full names and reverts changes done to comply with old defines * proper z level checking * properly handles refs! * reviews pt1 * Update bsa.dm (test) * FAST_REF and remove debug * tabs * Fix FAST_REF issue? * we should skip if not on the same zlevel * don't call proc if no client * split target into target_ref and target_name commit 3b08edfb8c5470e352fa8d790689f24bec7e065b Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 21:03:22 2024 +0000 Automatic changelog compile [ci skip] commit dc8966b2d864fb9b94aa4ba56b86595ae0c84a5a Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 15:42:19 2024 -0500 Automatic changelog generation for PR #11603 [ci skip] commit b73c11a0aa2d9e3d09ef0dee1ea0598c632f5614 Author: ktlwjec <122807629+ktlwjec0@users.noreply.github.com> Date: Tue Oct 22 21:05:06 2024 +0100 some description changes (#11603) commit 3b1333e5f7dda7b53e16b519addda4f94ee1d11f Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 15:26:46 2024 -0500 Automatic changelog generation for PR #11685 [ci skip] commit 2c44598771a1141f4e68eceddb13e200651c5355 Author: Markus Larsson <82539179+MarkusLarsson421@users.noreply.github.com> Date: Tue Oct 22 22:04:11 2024 +0200 added funny cores to cargo bounties (#11685) * added funny cores to cargo bounties * out of order...? * bumped up their worth * Create core.dm * fixed desc and added file to dme commit c1a299ad9713bc3c9df65f8e6132dc61030ec6f0 Author: BriggsIDP <107176252+BriggsIDP@users.noreply.github.com> Date: Tue Oct 22 21:03:00 2024 +0100 Echo update (#11546) * Botany and fixs * Update EchoStation.dmm * lints * Update EchoStation.dmm * lints * woopsie * uses new map adjustment commit 11377aafcfbeab6d3bc993fea064883012319181 Author: Markus Larsson <82539179+MarkusLarsson421@users.noreply.github.com> Date: Tue Oct 22 22:01:38 2024 +0200 changed player minimum (#11705) commit db427562f0602aeb876a399f55767bf1864ebd0e Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 18:04:10 2024 +0000 Automatic changelog compile [ci skip] commit bf7320b6441399343e7e147520ac5853bc7ab97c Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 12:48:37 2024 -0500 Automatic changelog generation for PR #11711 [ci skip] commit 421c2460bde12b4ea1b5cc7f3c66f3f0c5193bb5 Author: Therealdoooc213 Date: Wed Oct 23 01:15:59 2024 +0800 Ports TG's hitscan emitters (#11711) * she emit on my ter till i mh lfjyhjkl,hguj,hjgk, * im boutta EMIIIITT * yea * ifixeditlul commit 57e9b311c891424e70c5bb0e7e1f17ca9212766a Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 12:31:23 2024 -0500 Automatic changelog generation for PR #11716 [ci skip] commit 0b9f8a0210cce6c9ab70ba1853005667189775f2 Author: Sarchutar <53494785+Sarchutar@users.noreply.github.com> Date: Tue Oct 22 18:41:10 2024 +0200 [Port] Wizard Spellbook TGUI and fixes (#11716) * spellbook tgui port - initial port of tgstation 56958 * fix ui state - port of tgstation 57361 * fixes loadouts - port of tgstation 58939 * fix some runtimes - port of tgstation 64997 * port another spellbook pr - port of tgstation 67844, since this is a spellbook PR * another fix - port of tgstation 73090 * port another pr to add a searchbar - port of tgstation 76872 - also fixes one thing that got removed in the first port * loadout changes, some fixes and other things - fix color of spell clothes requirement - section was above the button so the tooltip would never display when hovered over, assigning the button to the section itself fixes it - there is no smite spell so changed that to lightning bolt - summon item can't be upgraded so reduced the amount it wants to buy to 1 and adds repulse to get 10 spell points - makes the limit for certain items actually show in the spellbook - restricts the random buy option from buying wild magic - also removes the random bonus entry in the interface - makes entries without description show the spell description instead again - port of tgstation 45376, refunding apprentice contract and demon bottles gives correct points and refunding laughter demon doesn't raise slaughter demon limit - disable the purchase button if the limit has been reached - revert of smite to lightning bolt, smite is called disintegrate on bee * fix the unit test * change to one page only * fix some visual thing real quick commit 3f1913f01d1c101277a29b2f3ee68342ead0c6e2 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 12:17:04 2024 -0500 Automatic changelog generation for PR #11734 [ci skip] commit 78a95e718452b5af48aee3bce838dbb26902d45e Author: Tsar-Salat <62388554+Tsar-Salat@users.noreply.github.com> Date: Tue Oct 22 12:13:49 2024 -0400 Fixes some oven issues (#11734) * fixes * oops commit a685beecb2906ff754642ca95f1bfd0ed1d073fb Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 17:03:35 2024 +0000 Automatic changelog compile [ci skip] commit 3a510a70d63ca2d325c1c6a6deb79b34c879d37a Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 11:39:35 2024 -0500 Automatic changelog generation for PR #11738 [ci skip] commit 3050f5915f4aef410643be227510b9350350f7b2 Author: BarteG44 <105491762+BarteG44@users.noreply.github.com> Date: Tue Oct 22 18:13:08 2024 +0200 Fixes the cult robes (#11738) basic cult robe didn't have a defined hood type so it used the winter jacket one and the alt robe didn't have apropriate icons commit a9037154513c09a2d755715f188bbacc6a759a35 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 11:24:45 2024 -0500 Automatic changelog generation for PR #11741 [ci skip] commit c62eae0078034bdd720f453d8182e72b1abff79c Author: Programs-The-Station <100493881+Programs-The-Station@users.noreply.github.com> Date: Tue Oct 22 11:12:42 2024 -0500 Useful conveyor modules?! (#11741) commit fa459c2778713b01363c8eec1827aad1610981c9 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 07:04:46 2024 +0000 Automatic changelog compile [ci skip] commit 91236cd635f952985567809ae0300576a4395705 Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 02:00:11 2024 -0500 Automatic changelog generation for PR #11736 [ci skip] commit f5d487e7d612cd4f22458fd3ea57ce43bfe20d16 Author: BarteG44 <105491762+BarteG44@users.noreply.github.com> Date: Tue Oct 22 08:49:29 2024 +0200 fixes emitter welding (#11736) Emitters would weld to the floor instantly using 20 fuel, and unweld with the proper delay but not consume any welder fuel. This fixes all of the above commit 3de19d29bfc0755cd3080927f69ffbc12cf5f18e Author: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue Oct 22 00:13:34 2024 +0000 Automatic changelog compile [ci skip] --- SQL/beestation_schema.sql | 2 +- .../10x10/sk_rdm060_snakefighter.dmm | 78 +- .../5x3/sk_rdm068_pubbyclutter7.dmm | 2 +- _maps/RandomRooms/5x4/rdm_kilo.dmm | 199 + _maps/RandomRuins/SpaceRuins/abandonedzoo.dmm | 328 +- _maps/RandomRuins/SpaceRuins/crashedship.dmm | 166 +- _maps/RandomZLevels/SnowCabin.dmm | 455 +- _maps/RandomZLevels/TheBeach.dmm | 465 +- _maps/RandomZLevels/caves.dmm | 210 +- _maps/RandomZLevels/moonoutpost19.dmm | 144 +- _maps/RandomZLevels/research.dmm | 276 +- _maps/RandomZLevels/snowdin.dmm | 386 +- _maps/RandomZLevels/spacebattle.dmm | 112 +- _maps/RandomZLevels/undergroundoutpost45.dmm | 604 +- _maps/RuinGeneration/5x9_gateway.dmm | 153 - _maps/deltastation.json | 2 +- _maps/holodeck/workshop/donut.dmm | 11 +- _maps/map_files/BoxStation/BoxStation.dmm | 4117 +- _maps/map_files/CorgStation/CorgStation.dmm | 277 +- .../map_files/Deltastation/DeltaStation2.dmm | 571 +- _maps/map_files/EchoStation/EchoStation.dmm | 15557 ++- .../EchoStation/map_adjustment_echo.dm | 1 + _maps/map_files/FlandStation/FlandStation.dmm | 2195 +- _maps/map_files/KiloStation/KiloStation.dmm | 91854 +++++++--------- _maps/map_files/MetaStation/MetaStation.dmm | 551 +- _maps/map_files/Mining/Lavaland.dmm | 3098 +- _maps/map_files/RadStation/RadStation.dmm | 359 +- _maps/map_files/generic/CentCom.dmm | 13 +- _maps/shuttles/arrival/arrival_kilo.dmm | 182 +- _maps/shuttles/cargo/cargo_kilo.dmm | 164 +- _maps/shuttles/emergency/emergency_kilo.dmm | 1761 +- .../exploration/exploration_fland.dmm | 550 +- .../shuttles/exploration/exploration_kilo.dmm | 191 +- _maps/shuttles/ferry/ferry_kilo.dmm | 99 +- .../infiltrator/infiltrator_advanced.dmm | 1 + .../infiltrator/infiltrator_basic.dmm | 1 + _maps/shuttles/labour/labour_kilo.dmm | 98 +- _maps/shuttles/mining/mining_kilo.dmm | 56 +- beestation.dme | 7 +- code/__DEFINES/_heap_helpers/heap.dm | 136 + code/__DEFINES/_mob_properties.dm | 333 - code/__DEFINES/antagonists.dm | 16 + .../dcs/signals/signals_atom/signals_atom.dm | 4 +- .../dcs/signals/signals_mob/signals_mob.dm | 2 + code/__DEFINES/is_helpers.dm | 2 + code/__DEFINES/movement.dm | 2 + code/__DEFINES/power/power.dm | 4 + code/__DEFINES/subsystems.dm | 2 +- code/__DEFINES/traits/_traits.dm | 236 +- code/__DEFINES/traits/declarations.dm | 8 + code/__DEFINES/traits/priorities.dm | 2 + code/__DEFINES/traits/sources.dm | 2 +- code/__HELPERS/heap.dm | 80 - code/__HELPERS/mobs.dm | 3 + code/__HELPERS/path.dm | 8 +- code/__HELPERS/position_point_vector.dm | 14 +- code/_globalvars/traits/_traits.dm | 10 +- code/_onclick/click.dm | 4 +- code/_onclick/observer.dm | 21 +- code/controllers/subsystem/mapping.dm | 54 - code/datums/helper_datums/teleport.dm | 49 +- code/datums/mutations/hulk.dm | 6 +- code/datums/mutations/speech.dm | 4 +- code/datums/status_effects/status_effect.dm | 16 + code/datums/wires/_wires.dm | 1 + code/datums/wires/explosive.dm | 11 +- code/datums/wires/shieldwallgen.dm | 46 + code/game/area/areas/mining.dm | 38 +- code/game/atoms.dm | 2 +- code/game/gamemodes/changeling/changeling.dm | 45 +- .../dynamic/dynamic_rulesets_midround.dm | 5 +- code/game/machinery/buttons.dm | 14 + code/game/machinery/droneDispenser.dm | 22 - code/game/machinery/fabricators/autolathe.dm | 2 +- code/game/machinery/recycler.dm | 2 +- code/game/machinery/shieldgen.dm | 438 +- .../temporary_visuals/projectiles/impact.dm | 4 + .../temporary_visuals/projectiles/muzzle.dm | 4 + .../temporary_visuals/projectiles/tracer.dm | 4 + .../circuitboards/machine_circuitboards.dm | 27 + code/game/objects/items/crayons.dm | 4 + .../objects/items/devices/taperecorder.dm | 2 +- code/game/objects/items/handcuffs.dm | 6 +- code/game/objects/items/holosign_creator.dm | 2 +- code/game/objects/items/robot/robot_items.dm | 7 + code/game/objects/items/shields.dm | 2 +- code/game/objects/items/stacks/medical.dm | 52 +- .../stacks/sheets/mineral/metals_recipes.dm | 6 +- code/game/objects/items/storage/firstaid.dm | 73 + code/game/objects/structures/door_assembly.dm | 14 +- .../objects/structures/gym/exercise_status.dm | 12 +- code/game/objects/structures/mirror.dm | 10 +- code/game/objects/structures/reflector.dm | 20 +- code/game/say.dm | 4 +- code/modules/admin/admin_verbs.dm | 1 - .../antagonists/changeling/changeling.dm | 16 + .../changeling/powers/humanform.dm | 2 +- .../changeling/powers/transform.dm | 13 +- .../scriptures/_clockwork_scripture.dm | 2 +- .../clock_cult/scriptures/hateful_manacles.dm | 8 +- code/modules/antagonists/cult/cult_items.dm | 1 + code/modules/antagonists/swarmer/swarmer.dm | 6 +- .../antagonists/swarmer/swarmer_event.dm | 14 +- .../antagonists/wizard/equipment/spellbook.dm | 432 +- code/modules/assembly/doorcontrol.dm | 17 + code/modules/awaymissions/gateway.dm | 371 +- code/modules/awaymissions/pamphlet.dm | 62 +- code/modules/awaymissions/zlevel.dm | 7 - code/modules/cargo/bounties/core.dm | 47 + code/modules/cargo/bounty.dm | 1 + code/modules/cargo/exports/core.dm | 36 + code/modules/cargo/packs.dm | 10 +- code/modules/clothing/outfits/standard.dm | 2 +- code/modules/clothing/spacesuits/hardsuit.dm | 5 +- .../food_and_drinks/kitchen_machinery/oven.dm | 9 +- .../kitchen_machinery/smartfridge.dm | 3 +- .../jobs/job_types/cargo_technician.dm | 2 +- code/modules/jobs/job_types/paramedic.dm | 3 +- code/modules/jobs/job_types/quartermaster.dm | 2 +- code/modules/jobs/job_types/shaft_miner.dm | 2 +- code/modules/mapping/random_rooms.dm | 21 +- code/modules/mining/equipment/mining_tools.dm | 19 +- code/modules/mining/machine_vending.dm | 2 +- code/modules/mob/living/blood.dm | 11 +- code/modules/mob/living/brain/brain_item.dm | 5 +- code/modules/mob/living/carbon/carbon.dm | 6 + code/modules/mob/living/carbon/human/dummy.dm | 11 + code/modules/mob/living/carbon/human/human.dm | 6 + .../mob/living/carbon/human/human_defense.dm | 4 +- .../mob/living/carbon/human/species.dm | 16 + .../carbon/human/species_types/dullahan.dm | 207 +- code/modules/mob/living/living.dm | 23 +- code/modules/mob/living/say.dm | 15 +- .../mob/living/simple_animal/bot/atmosbot.dm | 5 +- .../mob/living/simple_animal/bot/bot.dm | 38 +- .../mob/living/simple_animal/bot/cleanbot.dm | 4 +- .../mob/living/simple_animal/bot/ed209bot.dm | 6 +- .../mob/living/simple_animal/bot/firebot.dm | 4 +- .../mob/living/simple_animal/bot/floorbot.dm | 4 +- .../mob/living/simple_animal/bot/medbot.dm | 24 +- .../mob/living/simple_animal/bot/mulebot.dm | 49 +- .../mob/living/simple_animal/bot/secbot.dm | 4 +- .../mob/living/simple_animal/constructs.dm | 2 +- code/modules/paperwork/desk_bell.dm | 2 +- code/modules/power/singularity/emitter.dm | 8 +- code/modules/power/singularity/singularity.dm | 6 +- .../projectiles/boxes_magazines/ammo_boxes.dm | 2 +- code/modules/projectiles/projectile.dm | 75 +- code/modules/projectiles/projectile/beams.dm | 16 + .../reagents/reagent_containers/chem_bag.dm | 12 + .../reagents/reagent_containers/cups/_cup.dm | 4 + code/modules/recycling/conveyor.dm | 73 +- .../research/designs/machine_designs.dm | 14 + code/modules/research/techweb/all_nodes.dm | 2 + .../xenobiology/crossbreeding/warping.dm | 2 +- .../loot/alien_artifact.dm | 2 +- .../ruin_generator/ruin_part_types.dm | 5 - code/modules/station_goals/bluespace_tap.dm | 16 +- code/modules/station_goals/bsa.dm | 83 +- .../bioware/experimental_dissection.dm | 2 +- code/modules/surgery/bodyparts/bodyparts.dm | 10 +- code/modules/surgery/bodyparts/head.dm | 19 +- code/modules/surgery/organs/heart.dm | 6 +- .../unit_tests/__DEFINES/test_defines.dm | 6 + code/modules/unit_tests/_unit_tests.dm | 5 + code/modules/unit_tests/handcuff_tests.dm | 16 + code/modules/unit_tests/trait_tests.dm | 120 + code/modules/unit_tests/wizard.dm | 12 + code/modules/uplink/uplink_items.dm | 3 +- .../mecha/mecha_construction_paths.dm | 2 +- html/changelog.html | 374 +- html/changelogs/.all_changelog.yml | 201 + html/changelogs/AutoChangeLog-pr-11817.yml | 5 + icons/effects/effects.dmi | Bin 851810 -> 830831 bytes icons/hud/screen_alert.dmi | Bin 131747 -> 128259 bytes icons/mob/clothing/head/helmet.dmi | Bin 26648 -> 29619 bytes icons/mob/clothing/suits/armor.dmi | Bin 73375 -> 90089 bytes icons/mob/clothing/under/cargo.dmi | Bin 5995 -> 5997 bytes icons/obj/ammo.dmi | Bin 27490 -> 27957 bytes icons/obj/clothing/head/helmet.dmi | Bin 14066 -> 15063 bytes icons/obj/clothing/suits/armor.dmi | Bin 26049 -> 30088 bytes icons/obj/machines/gateway.dmi | Bin 7269 -> 16139 bytes icons/obj/projectiles_impact.dmi | Bin 24739 -> 24052 bytes icons/obj/projectiles_muzzle.dmi | Bin 25437 -> 25870 bytes icons/obj/projectiles_tracer.dmi | Bin 5763 -> 5561 bytes icons/obj/stationobjs.dmi | Bin 77756 -> 82502 bytes icons/obj/surgery.dmi | Bin 50585 -> 46319 bytes icons/turf/floors.dmi | Bin 265159 -> 269111 bytes .../tgui/interfaces/BluespaceArtillery.js | 115 +- tgui/packages/tgui/interfaces/Mule.js | 2 +- tgui/packages/tgui/interfaces/Spellbook.tsx | 647 + .../UpdatePaths/Scripts/11550_holofields.txt | 3 + .../Scripts/11701_drinks_refactor.txt | 16 +- 193 files changed, 60963 insertions(+), 69676 deletions(-) create mode 100644 _maps/RandomRooms/5x4/rdm_kilo.dmm delete mode 100644 _maps/RuinGeneration/5x9_gateway.dmm create mode 100644 code/__DEFINES/_heap_helpers/heap.dm delete mode 100644 code/__DEFINES/_mob_properties.dm create mode 100644 code/__DEFINES/traits/priorities.dm delete mode 100644 code/__HELPERS/heap.dm create mode 100644 code/datums/wires/shieldwallgen.dm create mode 100644 code/modules/cargo/bounties/core.dm create mode 100644 code/modules/cargo/exports/core.dm create mode 100644 code/modules/unit_tests/handcuff_tests.dm create mode 100644 code/modules/unit_tests/trait_tests.dm create mode 100644 code/modules/unit_tests/wizard.dm create mode 100644 html/changelogs/AutoChangeLog-pr-11817.yml create mode 100644 tgui/packages/tgui/interfaces/Spellbook.tsx create mode 100644 tools/UpdatePaths/Scripts/11550_holofields.txt diff --git a/SQL/beestation_schema.sql b/SQL/beestation_schema.sql index 01005fe4a8185..6ca7450dc7ec9 100644 --- a/SQL/beestation_schema.sql +++ b/SQL/beestation_schema.sql @@ -505,7 +505,7 @@ CREATE TABLE IF NOT EXISTS `SS13_schema_revision` ( `date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`major`,`minor`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (7, 2); +INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (7, 3); diff --git a/_maps/RandomRooms/10x10/sk_rdm060_snakefighter.dmm b/_maps/RandomRooms/10x10/sk_rdm060_snakefighter.dmm index 7af9523a269de..8d1cc448bb1df 100644 --- a/_maps/RandomRooms/10x10/sk_rdm060_snakefighter.dmm +++ b/_maps/RandomRooms/10x10/sk_rdm060_snakefighter.dmm @@ -41,6 +41,16 @@ /obj/item/knife/kitchen, /turf/open/floor/plating, /area/template_noop) +"i" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/sign/warning{ + pixel_y = -32 + }, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/turf/open/floor/plating, +/area/template_noop) "j" = ( /obj/machinery/power/terminal{ dir = 1 @@ -115,13 +125,6 @@ }, /turf/open/floor/wood, /area/template_noop) -"x" = ( -/obj/item/reagent_containers/cup/glass/bottle/vodka, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/wood, -/area/template_noop) "y" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -133,17 +136,6 @@ /obj/item/clothing/suit/toggle/labcoat/science, /turf/open/floor/plating, /area/template_noop) -"A" = ( -/obj/structure/cable, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/sign/warning{ - pixel_y = -32 - }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/turf/open/floor/plating, -/area/template_noop) "B" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -185,16 +177,6 @@ }, /turf/open/floor/plating, /area/template_noop) -"F" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/sign/warning{ - pixel_y = -32 - }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/turf/open/floor/plating, -/area/template_noop) "G" = ( /obj/item/shard, /turf/open/floor/plating, @@ -221,6 +203,13 @@ /mob/living/simple_animal/hostile/retaliate/poison/snake, /turf/open/floor/plating, /area/template_noop) +"L" = ( +/obj/item/reagent_containers/cup/glass/bottle/vodka, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/wood, +/area/template_noop) "N" = ( /obj/effect/decal/remains/xeno, /turf/open/floor/plating, @@ -232,15 +221,19 @@ }, /turf/open/floor/plating, /area/template_noop) -"P" = ( +"R" = ( +/obj/item/food/meat/slab/monkey, +/turf/open/floor/plating, +/area/template_noop) +"S" = ( +/obj/structure/cable, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, /obj/structure/sign/warning{ pixel_y = -32 }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/turf/open/floor/plating, -/area/template_noop) -"R" = ( -/obj/item/food/meat/slab/monkey, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, /turf/open/floor/plating, /area/template_noop) "T" = ( @@ -253,6 +246,13 @@ /obj/item/food/meat/slab/monkey, /turf/open/floor/plating, /area/template_noop) +"V" = ( +/obj/structure/sign/warning{ + pixel_y = -32 + }, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/turf/open/floor/plating, +/area/template_noop) "W" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, @@ -294,7 +294,7 @@ b k X u -A +S H H f @@ -323,7 +323,7 @@ I f R H -P +V "} (5,1,1) = {" e @@ -353,13 +353,13 @@ f f o r -x +L C J U f H -P +V "} (8,1,1) = {" Z @@ -378,7 +378,7 @@ h q f W -F +i H H N diff --git a/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm b/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm index 6594862b19ed3..9235e37013318 100644 --- a/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm +++ b/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/obj/machinery/shieldwallgen, +/obj/machinery/power/shieldwallgen, /turf/open/floor/plating, /area/template_noop) "b" = ( diff --git a/_maps/RandomRooms/5x4/rdm_kilo.dmm b/_maps/RandomRooms/5x4/rdm_kilo.dmm new file mode 100644 index 0000000000000..06540ae5bc4df --- /dev/null +++ b/_maps/RandomRooms/5x4/rdm_kilo.dmm @@ -0,0 +1,199 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/space) +"b" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/turf/open/floor/plating, +/area/space) +"c" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/airlock_painter/decal, +/obj/item/paper/crumpled{ + default_raw_text = "THE LINE TWISTERS RIGHT, THEN IT HAS A STRIPPED SQUARE UNDER THE VENDING MACHINE BUT NO IT NOW HAS AN EMPTY SQUARE?!
BUT WHAT OF HOLOPADS?I HATE IT! I HATE IT! I HATE IT!
I KNOW THEY'RE AFTER ME! THEY WANT MY SOUL! THE STRIPES TURN RIGHT, THE LINES AREE EVERYWHERE, THEY SEE EVERYTHING, I WANT OUT, I WANT OUT OF THIS! THEY CAN NOT FIND ME, NOT HERE, NO NOT IN MY HIDEY BOX!

"; + name = "YELLOW STRIPES" + }, +/turf/open/floor/plating, +/area/space) +"d" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/space) +"e" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/item/trash/can, +/turf/open/floor/plating, +/area/space) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/box, +/obj/structure/closet/cardboard, +/obj/effect/mob_spawn/human/engineer, +/turf/open/floor/iron, +/area/space) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/space) +"l" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/space) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/machinery/flasher/portable, +/obj/effect/turf_decal/bot, +/obj/structure/grille/broken, +/turf/open/floor/iron, +/area/space) +"o" = ( +/obj/structure/frame/computer{ + anchored = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/space) +"x" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/item/airlock_painter/decal, +/turf/open/floor/plating, +/area/space) +"B" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows, +/obj/machinery/holopad{ + pixel_y = 16 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plating, +/area/space) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/toy/crayon/spraycan, +/turf/open/floor/iron, +/area/space) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/space) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/airlock_painter, +/turf/open/floor/iron, +/area/space) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/turf_decal/delivery, +/obj/item/airlock_painter/decal/tile, +/turf/open/floor/iron, +/area/space) +"Q" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/space) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron, +/area/space) + +(1,1,1) = {" +a +l +f +G +"} +(2,1,1) = {" +o +b +c +L +"} +(3,1,1) = {" +Q +e +B +l +"} +(4,1,1) = {" +S +x +g +m +"} +(5,1,1) = {" +H +Q +d +I +"} diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm index e24e01482c05a..b73a778d67994 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -2,20 +2,6 @@ "aa" = ( /turf/template_noop, /area/template_noop) -"ab" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/abandonedzoo) "ac" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -23,48 +9,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/abandonedzoo) -"ad" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/abandonedzoo) -"ae" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/abandonedzoo) -"af" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/abandonedzoo) "ag" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -183,20 +127,6 @@ }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) -"aE" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/abandonedzoo) "aG" = ( /obj/structure/table/reinforced, /obj/item/gun/energy/floragun, @@ -210,20 +140,6 @@ }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) -"aJ" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/abandonedzoo) "aK" = ( /obj/structure/window/reinforced{ dir = 4 @@ -241,12 +157,6 @@ /obj/item/folder, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) -"aP" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/bottle/random_virus, -/obj/item/reagent_containers/dropper, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/abandonedzoo) "aQ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -376,12 +286,6 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) -"bi" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/hypospray/medipen/stimpack, -/obj/item/reagent_containers/cup/bottle/mutagen, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/abandonedzoo) "bj" = ( /obj/structure/table/reinforced, /obj/item/surgicaldrill, @@ -414,20 +318,6 @@ /obj/item/food/carrotfries, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) -"bo" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/abandonedzoo) "bp" = ( /obj/structure/bed, /obj/item/bedsheet/green, @@ -439,26 +329,6 @@ /obj/machinery/microwave, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) -"bs" = ( -/obj/machinery/shieldwallgen, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/abandonedzoo) -"bt" = ( -/obj/machinery/shieldwallgen, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/abandonedzoo) "bu" = ( /obj/structure/flora/ausbushes/sunnybush, /turf/open/floor/plating, @@ -562,16 +432,6 @@ /obj/structure/disposaloutlet, /turf/open/floor/plating/airless, /area/space/nearstation) -"bS" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/shieldwallgen, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/abandonedzoo) "bT" = ( /obj/structure/grille, /obj/item/shard{ @@ -583,10 +443,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/abandonedzoo) -"bV" = ( -/obj/machinery/shieldwallgen, -/turf/template_noop, -/area/template_noop) "bW" = ( /obj/item/shard, /turf/template_noop, @@ -594,6 +450,20 @@ "bX" = ( /turf/open/floor/plating/airless, /area/ruin/space/has_grav/abandonedzoo) +"cu" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/abandonedzoo) +"cT" = ( +/obj/machinery/power/shieldwallgen, +/turf/template_noop, +/area/template_noop) "dC" = ( /obj/machinery/light/small{ dir = 4 @@ -617,19 +487,25 @@ }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) -"jz" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 +"hp" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/abandonedzoo) +"if" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "0-8" }, -/turf/open/floor/plating/airless, +/turf/open/floor/plating, /area/ruin/space/has_grav/abandonedzoo) "kj" = ( /obj/effect/spawner/structure/window/reinforced, @@ -638,17 +514,13 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/abandonedzoo) -"nQ" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, +"lE" = ( +/obj/machinery/power/shieldwallgen/anchored, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "2-8" }, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "0-8" }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/abandonedzoo) @@ -656,6 +528,16 @@ /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/abandonedzoo) +"oM" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/abandonedzoo) "rY" = ( /obj/machinery/light/small{ dir = 8 @@ -677,6 +559,12 @@ }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) +"tt" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/hypospray/medipen/stimpack, +/obj/item/reagent_containers/cup/bottle/mutagen, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/abandonedzoo) "uc" = ( /obj/machinery/power/terminal, /obj/effect/turf_decal/tile/green/fourcorners/contrasted, @@ -696,6 +584,16 @@ /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/abandonedzoo) +"wF" = ( +/obj/machinery/power/shieldwallgen, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/abandonedzoo) "zd" = ( /obj/machinery/door/airlock/hatch{ name = "Bio-Research Station" @@ -706,6 +604,16 @@ /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/abandonedzoo) +"Al" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/abandonedzoo) "AX" = ( /obj/machinery/door/airlock/highsecurity{ name = "Bio Containment"; @@ -719,6 +627,16 @@ }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/abandonedzoo) +"Bn" = ( +/obj/machinery/power/shieldwallgen, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/abandonedzoo) "Do" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -734,6 +652,16 @@ /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/abandonedzoo) +"Gn" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/abandonedzoo) "Hx" = ( /obj/machinery/door/airlock/highsecurity{ name = "Bio Containment"; @@ -757,15 +685,17 @@ /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/abandonedzoo) +"KF" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bottle/random_virus, +/obj/item/reagent_containers/dropper, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/abandonedzoo) "KN" = ( /turf/template_noop, /area/space/nearstation) -"Ld" = ( -/obj/machinery/shieldwallgen{ - active = 2; - anchored = 1; - power = 1 - }, +"LY" = ( +/obj/machinery/power/shieldwallgen/anchored, /obj/structure/cable/yellow{ icon_state = "1-8" }, @@ -774,12 +704,42 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/abandonedzoo) +"Nn" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/abandonedzoo) "Ph" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/abandonedzoo) +"Pw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/power/shieldwallgen, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/abandonedzoo) +"Rp" = ( +/obj/machinery/power/shieldwallgen/anchored, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/abandonedzoo) "VW" = ( /obj/machinery/door/airlock/highsecurity{ name = "Bio Containment"; @@ -809,24 +769,24 @@ /area/ruin/space/has_grav/abandonedzoo) (1,1,1) = {" -ab +oM kj kj kj kj -jz +Gn aa aa aa aa aa aa -ae +Nn kj kj kj kj -nQ +Al aa "} (2,1,1) = {" @@ -914,24 +874,24 @@ ac aa "} (6,1,1) = {" -ad +lE kj kj kj kj -aE +if at aT ov uc bf at -bo +hp kj kj kj kj -Ld +LY aa "} (7,1,1) = {" @@ -1025,11 +985,11 @@ aa ag az aI -aP +KF aW ov FJ -bi +tt bn br bA @@ -1061,24 +1021,24 @@ aa aa "} (13,1,1) = {" -ae +Nn kj kj kj kj -aJ +Rp at aY ov FJ bk at -bs +wF kj kj kj kj -bS +Pw aa "} (14,1,1) = {" @@ -1166,19 +1126,19 @@ bP aa "} (18,1,1) = {" -af +cu kj kj kj kj -Ld +LY aa aa aa aa aa aa -bt +Bn kj kj bN @@ -1204,6 +1164,6 @@ aa aa aa aa -bV +cT aa "} diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm index 176cc2ac6f00b..b297c061a608a 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm @@ -16,6 +16,12 @@ burnt = 1 }, /area/awaymission/BMPship/Aft) +"at" = ( +/obj/structure/table, +/obj/item/pen/red, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/iron, +/area/awaymission/BMPship/Aft) "aH" = ( /obj/structure/cable{ icon_state = "4-8" @@ -61,12 +67,6 @@ burnt = 1 }, /area/awaymission/BMPship/Fore) -"cl" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/BMPship/Midship) "cF" = ( /turf/open/floor/iron, /area/awaymission/BMPship/Midship) @@ -190,6 +190,16 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/BMPship/Midship) +"hm" = ( +/obj/structure/table, +/obj/item/knife/butcher, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/food/meat, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/BMPship/Midship) "ht" = ( /obj/machinery/conveyor_switch/oneway{ id = "meatConvey2" @@ -484,14 +494,14 @@ /obj/item/crowbar, /turf/open/floor/iron/white, /area/awaymission/BMPship/Aft) -"oh" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/plating, -/area/awaymission/BMPship/Aft) "ol" = ( /obj/structure/rack, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) +"om" = ( +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/BMPship/Aft) "oo" = ( /obj/structure/cable{ icon_state = "0-8" @@ -543,6 +553,13 @@ "pb" = ( /turf/open/floor/engine, /area/awaymission/BMPship/Aft) +"pj" = ( +/obj/machinery/power/shieldwallgen, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/awaymission/BMPship/Midship) "pk" = ( /obj/item/poster/random_contraband, /turf/open/floor/plating, @@ -652,12 +669,6 @@ /obj/machinery/light, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) -"rv" = ( -/obj/structure/table, -/obj/item/pen/red, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/iron, -/area/awaymission/BMPship/Aft) "rB" = ( /obj/structure/shuttle/engine/propulsion{ dir = 4 @@ -802,6 +813,11 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) +"uD" = ( +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/BMPship/Midship) "uE" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end{ dir = 1 @@ -888,6 +904,12 @@ /obj/item/clothing/gloves/color/fyellow, /turf/open/floor/plating/asteroid/airless, /area/awaymission/BMPship) +"xq" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/BMPship/Midship) "xD" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, @@ -896,6 +918,13 @@ }, /turf/open/floor/iron/cafeteria, /area/awaymission/BMPship/Midship) +"xM" = ( +/obj/structure/table/wood, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c100, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/wood, +/area/awaymission/BMPship/Fore) "yh" = ( /obj/machinery/light/small{ dir = 8 @@ -939,6 +968,11 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) +"zf" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/carpet, +/area/awaymission/BMPship/Fore) "zy" = ( /obj/item/shard, /turf/open/floor/plating/airless{ @@ -962,13 +996,6 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"zK" = ( -/obj/machinery/shieldwallgen, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/BMPship/Midship) "zO" = ( /obj/structure/window/reinforced, /turf/open/floor/plating, @@ -1168,10 +1195,6 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) -"Ds" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/iron, -/area/awaymission/BMPship/Midship) "Dz" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1193,12 +1216,6 @@ }, /turf/open/floor/iron, /area/awaymission/BMPship/Midship) -"Et" = ( -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/plating, -/area/awaymission/BMPship/Aft) "Ey" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1220,11 +1237,6 @@ "Fc" = ( /turf/template_noop, /area/space/nearstation) -"Fd" = ( -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/BMPship/Midship) "Fg" = ( /obj/effect/gibspawner/robot, /turf/open/floor/plating/airless, @@ -1255,6 +1267,12 @@ /obj/structure/lattice, /turf/template_noop, /area/awaymission/BMPship/Fore) +"FK" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/plating, +/area/awaymission/BMPship/Aft) "Gh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1310,6 +1328,10 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) +"Hb" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/iron, +/area/awaymission/BMPship/Midship) "Hh" = ( /turf/closed/mineral/diamond, /area/awaymission/BMPship) @@ -1358,11 +1380,6 @@ /obj/item/knife/kitchen, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"HJ" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/carpet, -/area/awaymission/BMPship/Fore) "HL" = ( /obj/machinery/light/small{ dir = 1 @@ -1372,11 +1389,6 @@ "HT" = ( /turf/closed/wall/mineral/titanium, /area/awaymission/BMPship/Aft) -"HZ" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/BMPship/Midship) "Ib" = ( /obj/structure/table, /obj/item/storage/box, @@ -1660,13 +1672,6 @@ /obj/item/wallframe/apc, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) -"OA" = ( -/obj/structure/table/wood, -/obj/item/stack/spacecash/c500, -/obj/item/stack/spacecash/c100, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/wood, -/area/awaymission/BMPship/Fore) "OE" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1710,10 +1715,6 @@ /obj/structure/lattice, /turf/template_noop, /area/space/nearstation) -"Pd" = ( -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/BMPship/Aft) "Pf" = ( /turf/open/floor/plating/airless{ broken = 1 @@ -1865,6 +1866,11 @@ }, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) +"SU" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/BMPship/Midship) "SY" = ( /turf/closed/mineral/random, /area/awaymission/BMPship/Fore) @@ -1985,16 +1991,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/BMPship/Midship) -"Vr" = ( -/obj/structure/table, -/obj/item/knife/butcher, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/food/meat, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria, -/area/awaymission/BMPship/Midship) "Vu" = ( /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) @@ -2018,6 +2014,10 @@ "VP" = ( /turf/open/floor/plating/asteroid/airless, /area/awaymission/BMPship/Midship) +"VQ" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/plating, +/area/awaymission/BMPship/Aft) "VT" = ( /turf/closed/wall/mineral/titanium, /area/awaymission/BMPship/Midship) @@ -2779,14 +2779,14 @@ aa aa aa Zi -OA +xM LR Od zU Vu Vu Vu -HJ +zf wc Vu Vu @@ -3345,7 +3345,7 @@ aa aa VT nf -Ds +Hb cF Uy sx @@ -3400,13 +3400,13 @@ XS XS rc sx -zK +pj ww ww ww dh ww -zK +pj UU UU VT @@ -3503,7 +3503,7 @@ UU UU UU UU -Fd +uD sx UU UU @@ -3599,7 +3599,7 @@ tB VT Px VT -Vr +hm CT kD UU @@ -4007,7 +4007,7 @@ Co mu SB VT -cl +xq XI UU sx @@ -4111,7 +4111,7 @@ re VT hg UU -HZ +SU sx wY mX @@ -4160,7 +4160,7 @@ aH mu SB VT -cl +xq XI UU nu @@ -4462,7 +4462,7 @@ HT HT Gx VY -Et +FK iA Or qi @@ -4590,7 +4590,7 @@ Gw SJ eA iA -oh +VQ Wp MC aa @@ -4631,7 +4631,7 @@ lA lA lA lA -Pd +om HT Sa NF @@ -4735,7 +4735,7 @@ Wp Wp Wp Wp -rv +at NF SJ SJ diff --git a/_maps/RandomZLevels/SnowCabin.dmm b/_maps/RandomZLevels/SnowCabin.dmm index d6a544e723706..75cdf0dc33d5b 100644 --- a/_maps/RandomZLevels/SnowCabin.dmm +++ b/_maps/RandomZLevels/SnowCabin.dmm @@ -289,19 +289,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/awaymission/cabin) -"aS" = ( -/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/structure/janitorialcart, -/obj/item/mop, -/obj/item/reagent_containers/cup/bucket, -/obj/item/caution, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) "aT" = ( /obj/machinery/door/window/eastleft{ name = "fireplace" @@ -351,11 +338,6 @@ }, /turf/open/floor/wood, /area/awaymission/cabin) -"bc" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/britcup, -/turf/open/floor/carpet, -/area/awaymission/cabin) "bd" = ( /obj/structure/chair/office, /turf/open/floor/carpet, @@ -602,11 +584,6 @@ /obj/structure/closet/crate/wooden, /turf/open/floor/wood, /area/awaymission/cabin) -"bU" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/cup/glass/shaker, -/turf/open/floor/wood, -/area/awaymission/cabin) "bV" = ( /obj/machinery/door/airlock/maintenance{ name = "Garage" @@ -646,24 +623,6 @@ }, /turf/open/floor/wood, /area/awaymission/cabin) -"cb" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cc" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cd" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "ce" = ( /obj/structure/chair/wood{ dir = 4 @@ -738,22 +697,6 @@ "cn" = ( /turf/open/lava, /area/awaymission/cabin/caves/mountain) -"co" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cp" = ( -/obj/machinery/gateway/centeraway, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cq" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "cr" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 1 @@ -791,24 +734,12 @@ }, /turf/open/floor/iron/white, /area/awaymission/cabin) -"cw" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "cx" = ( /obj/structure/sign/poster/official/soft_cap_pop_art{ pixel_y = 32 }, /turf/open/floor/wood, /area/awaymission/cabin) -"cy" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "cz" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -881,31 +812,6 @@ }, /turf/open/floor/wood, /area/awaymission/cabin) -"cJ" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 8; - pixel_y = 10 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 8 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 10 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -8 - }, -/turf/open/floor/iron/cafeteria, -/area/awaymission/cabin) -"cK" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/cup/glass/sillycup/smallcarton{ - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "cL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/airlock/maintenance{ @@ -987,17 +893,6 @@ }, /turf/open/floor/plating, /area/awaymission/cabin) -"dc" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ - desc = "A fancy bottle of vodka. The name isn't in Galactic Common though."; - name = "Porosha Vodka" - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) "dd" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 1 @@ -1097,11 +992,6 @@ }, /turf/open/floor/plating, /area/awaymission/cabin) -"dt" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/item/reagent_containers/condiment/mayonnaise, -/turf/open/floor/iron/freezer, -/area/awaymission/cabin) "du" = ( /obj/machinery/door/airlock/wood{ name = "Stage Right" @@ -1358,19 +1248,6 @@ }, /turf/open/floor/wood/cold, /area/awaymission/cabin) -"eo" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_y = -2 - }, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_x = 8; - pixel_y = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) "ep" = ( /obj/effect/light_emitter{ set_cap = 1; @@ -1408,11 +1285,6 @@ /obj/structure/table/wood/fancy, /turf/open/floor/wood, /area/awaymission/cabin) -"ev" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/cup/rag, -/turf/open/floor/wood, -/area/awaymission/cabin) "ew" = ( /obj/structure/closet/crate/wooden, /obj/item/stack/sheet/wood, @@ -2317,13 +2189,6 @@ }, /turf/open/floor/plating, /area/awaymission/cabin) -"hC" = ( -/obj/machinery/gateway, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "hD" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -2339,14 +2204,6 @@ }, /turf/open/floor/wood, /area/awaymission/cabin) -"hF" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) "hG" = ( /obj/effect/landmark/awaystart, /obj/structure/cable/yellow{ @@ -2406,10 +2263,6 @@ /obj/item/candle/infinite, /turf/open/floor/plating/snowed, /area/awaymission/cabin/caves) -"hQ" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) "hR" = ( /obj/structure/reagent_dispensers/beerkeg{ desc = "Hey, Centcom, we located our complimentary case of space beer! The pamphlet didn't lie!"; @@ -2610,11 +2463,6 @@ name = "soviet floor" }, /area/awaymission/cabin/caves/sovietcave) -"is" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/reagent_containers/condiment/enzyme, -/turf/open/floor/iron/freezer, -/area/awaymission/cabin) "it" = ( /turf/open/floor/plating/asteroid/snow, /area/awaymission/cabin/caves) @@ -2708,47 +2556,6 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/awaymission/cabin/caves) -"iR" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"iS" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_x = 7; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"iT" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_x = -4; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"iU" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/glass/mug/cocoa{ - desc = "Still hot!"; - pixel_x = 7; - pixel_y = -2 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "iZ" = ( /obj/structure/window/reinforced/fulltile/ice{ name = "frozen window" @@ -3001,21 +2808,6 @@ }, /turf/open/floor/carpet, /area/awaymission/cabin) -"jy" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/cup/glass/bottle/wine{ - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = 7; - pixel_y = 3 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) "jz" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -3465,14 +3257,6 @@ name = "soviet floor" }, /area/awaymission/cabin/caves/sovietcave) -"kK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/bottle/vodka, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) "kL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/clothing/head/helmet/rus_ushanka, @@ -4688,12 +4472,26 @@ broken = 1 }, /area/awaymission/cabin/caves) +"pc" = ( +/obj/structure/table/wood/fancy, +/obj/item/reagent_containers/cup/rag, +/turf/open/floor/wood, +/area/awaymission/cabin) "pn" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/snow{ name = "packed snow" }, /area/awaymission/cabin/snowforest) +"qj" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_x = 7; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/awaymission/cabin) "qH" = ( /obj/structure/ladder/unbreakable/rune{ alpha = 0; @@ -4735,6 +4533,24 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/indestructible, /area/awaymission/cabin/caves/mountain) +"sG" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 8 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8 + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/cabin) "sU" = ( /obj/effect/light_emitter{ name = "outdoor light"; @@ -4744,6 +4560,51 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/indestructible, /area/awaymission/cabin/caves/mountain) +"tB" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/awaymission/cabin) +"vo" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ + desc = "A fancy bottle of vodka. The name isn't in Galactic Common though."; + name = "Porosha Vodka" + }, +/turf/open/floor/plating/snowed/temperatre, +/area/awaymission/cabin/snowforest/sovietsurface) +"vJ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/awaymission/cabin) +"vQ" = ( +/obj/structure/table/wood/fancy, +/obj/item/reagent_containers/cup/glass/sillycup/smallcarton{ + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/awaymission/cabin) +"wp" = ( +/obj/structure/table/wood/fancy, +/obj/item/reagent_containers/cup/glass/shaker, +/turf/open/floor/wood, +/area/awaymission/cabin) +"ws" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/iron/freezer, +/area/awaymission/cabin) "ww" = ( /obj/structure/sign/poster/official/do_not_question{ pixel_x = 32 @@ -4839,6 +4700,15 @@ }, /turf/open/floor/plating/asteroid/snow, /area/awaymission/cabin/caves) +"AM" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_x = -7; + pixel_y = -2 + }, +/turf/open/floor/wood, +/area/awaymission/cabin) "Bk" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 @@ -4898,6 +4768,21 @@ name = "packed snow" }, /area/awaymission/cabin/snowforest) +"FI" = ( +/obj/structure/table/wood/fancy, +/obj/item/reagent_containers/cup/glass/bottle/wine{ + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/awaymission/cabin) "FZ" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating{ @@ -4917,6 +4802,20 @@ slowdown = 1 }, /area/awaymission/cabin/caves) +"Gf" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_x = 7; + pixel_y = -2 + }, +/turf/open/floor/wood, +/area/awaymission/cabin) "Gi" = ( /obj/structure/showcase/mecha/marauder{ desc = "Used by vigilantes to fight the ruffians causing trouble in neighborhoods and space stations"; @@ -4930,6 +4829,19 @@ /obj/item/toy/foamblade, /turf/open/floor/plating/snowed, /area/awaymission/cabin/caves) +"GL" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_y = -2 + }, +/obj/item/reagent_containers/cup/glass/mug/cocoa{ + desc = "Still hot!"; + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/awaymission/cabin) "Ha" = ( /obj/structure/chair/office/light{ dir = 4 @@ -4952,6 +4864,10 @@ }, /turf/open/floor/iron/dark, /area/awaymission/cabin/caves/mountain) +"HK" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/plating/snowed, +/area/awaymission/cabin/caves) "HW" = ( /obj/item/shovel, /turf/open/floor/plating{ @@ -5029,6 +4945,19 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/awaymission/cabin/caves/mountain) +"No" = ( +/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/structure/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/cup/bucket, +/obj/item/caution, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/cabin) "ND" = ( /obj/machinery/light{ dir = 4 @@ -5103,6 +5032,11 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/indestructible, /area/awaymission/cabin/caves/mountain) +"RV" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/condiment/mayonnaise, +/turf/open/floor/iron/freezer, +/area/awaymission/cabin) "So" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -5134,6 +5068,20 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/awaymission/cabin/caves/mountain) +"UC" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/wood, +/area/awaymission/cabin) +"UU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/bottle/vodka, +/turf/open/floor/mineral/plastitanium/red{ + name = "soviet floor" + }, +/area/awaymission/cabin/caves/sovietcave) "Vq" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/baseturf_helper/asteroid/snow, @@ -5230,6 +5178,11 @@ }, /turf/open/floor/iron/dark, /area/awaymission/cabin/caves/mountain) +"Yo" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/britcup, +/turf/open/floor/carpet, +/area/awaymission/cabin) "Yr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -25705,7 +25658,7 @@ ac ac dB iZ -jy +FI jG az az @@ -26995,7 +26948,7 @@ an an an an -aS +No hg aq bh @@ -27777,7 +27730,7 @@ az cO az ci -eo +GL cC aq eN @@ -28275,7 +28228,7 @@ ac ac dB ja -jy +FI jF az az @@ -28552,7 +28505,7 @@ cO aq aq aq -iR +AM ao dB ac @@ -28805,7 +28758,7 @@ az aO az ci -hF +tB cC aq aq @@ -29571,10 +29524,10 @@ aq bh an hb -bU -ev +wp +pc eu -cK +vQ cD an aq @@ -29817,7 +29770,7 @@ ac ac dB jb -jy +FI jH az az @@ -30094,7 +30047,7 @@ an aq aq aq -iU +Gf ao dB ac @@ -30857,9 +30810,9 @@ aq an bx bO -cJ +sG cP -cJ +sG bO an aq @@ -31636,7 +31589,7 @@ an aq aq aq -iS +qj ao dB ac @@ -32387,7 +32340,7 @@ ac ac dB jc -jy +FI jI az az @@ -32400,8 +32353,8 @@ an bC bB bY -is -dt +ws +RV cG an aq @@ -33178,7 +33131,7 @@ an aq aq aq -iT +vJ ao dB ac @@ -33929,7 +33882,7 @@ ac ac dB jd -jy +FI jJ az az @@ -35483,9 +35436,9 @@ an bk bJ an -cb -co -cw +aq +aq +aq aq he hG @@ -35734,15 +35687,15 @@ ed hu an aY -bc +Yo bg an nU an an -cc -cp -hC +aq +aq +UC cI cI hH @@ -35997,9 +35950,9 @@ an jf ay an -cd -cq -cy +aq +aq +aq aq he hi @@ -42722,7 +42675,7 @@ FF FF FF FF -dc +vo dm dW dG @@ -48217,7 +48170,7 @@ gx gx hM hP -hQ +HK hP hW hO @@ -48473,9 +48426,9 @@ gx gx gx hM -hQ +HK hR -hQ +HK ig il hO @@ -48731,7 +48684,7 @@ gx gx hM hP -hQ +HK hP ih hO @@ -60967,7 +60920,7 @@ gx gx gx ii -kK +UU kL kM ii diff --git a/_maps/RandomZLevels/TheBeach.dmm b/_maps/RandomZLevels/TheBeach.dmm index dfe81d0620b9f..2b5b8832cea19 100644 --- a/_maps/RandomZLevels/TheBeach.dmm +++ b/_maps/RandomZLevels/TheBeach.dmm @@ -196,13 +196,6 @@ /obj/item/clothing/mask/gas/tiki_mask, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"aH" = ( -/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ - pixel_x = -17; - pixel_y = 17 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) "aI" = ( /obj/item/melee/skateboard{ color = "#6666ff"; @@ -213,114 +206,19 @@ }, /turf/open/floor/plating/beach/water, /area/awaymission/beach) -"aJ" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer/light{ - pixel_x = -14; - pixel_y = 15 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) "aK" = ( /mob/living/simple_animal/crab, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"aL" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 9 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aM" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 1 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aN" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 5 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) "aO" = ( /obj/effect/baseturf_helper/beach/sand, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"aP" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aQ" = ( -/obj/machinery/gateway/centeraway, -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aR" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aS" = ( -/obj/item/reagent_containers/cup/soda_cans/lemon_lime{ - pixel_x = -12; - pixel_y = 14 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) "aT" = ( /turf/open/floor/plating/beach/coastline_t/sandwater_inner{ dir = 8 }, /area/awaymission/beach) -"aU" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 10 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aV" = ( -/obj/machinery/gateway, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aW" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 6 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) "aX" = ( /turf/closed/wall/mineral/sandstone, /area/awaymission/beach) @@ -477,12 +375,6 @@ }, /turf/open/floor/wood, /area/awaymission/beach) -"bu" = ( -/obj/item/reagent_containers/cup/glass/bottle/wine, -/obj/item/reagent_containers/cup/glass/bottle/rum, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/beach) "bv" = ( /obj/effect/overlay/palmtree_r, /obj/effect/overlay/coconut, @@ -619,11 +511,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/beach) -"bO" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/bottle/champagne, -/turf/open/floor/wood, -/area/awaymission/beach) "bP" = ( /obj/item/trash/chips{ pixel_x = -18; @@ -786,18 +673,6 @@ /obj/effect/mob_spawn/human/bartender/alive/beach, /turf/open/floor/wood, /area/awaymission/beach) -"cl" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/shaker, -/turf/open/floor/wood, -/area/awaymission/beach) -"cm" = ( -/obj/structure/table/wood, -/obj/item/clothing/glasses/sunglasses, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/wood, -/area/awaymission/beach) "cn" = ( /obj/machinery/vending/boozeomat/all_access{ desc = "A technological marvel, supposedly able to mix just the mixture you'd like to drink the moment you ask for one. May not work for bartenders that don't have Nanotrasen bank accounts." @@ -822,21 +697,6 @@ /obj/machinery/microwave, /turf/open/floor/wood, /area/awaymission/beach) -"cr" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = list(25) - }, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/mayonnaise, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/enzyme, -/turf/open/floor/wood, -/area/awaymission/beach) "cs" = ( /obj/machinery/processor, /turf/open/floor/wood, @@ -886,32 +746,10 @@ }, /turf/open/floor/wood, /area/awaymission/beach) -"cB" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/bottle/ale, -/turf/open/floor/wood, -/area/awaymission/beach) "cC" = ( /obj/structure/table/wood, /turf/open/floor/wood, /area/awaymission/beach) -"cD" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/rag{ - pixel_y = 7 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"cE" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/soda_cans/dr_gibb, -/turf/open/floor/wood, -/area/awaymission/beach) -"cF" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/soda_cans/lemon_lime, -/turf/open/floor/wood, -/area/awaymission/beach) "cG" = ( /obj/item/toy/beach_ball, /turf/open/floor/plating/beach/sand, @@ -935,16 +773,6 @@ }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cK" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) "cL" = ( /obj/structure/table, /obj/item/clothing/under/color/rainbow, @@ -959,7 +787,57 @@ /obj/item/food/chips, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cN" = ( +"cO" = ( +/obj/structure/chair, +/turf/open/floor/plating/beach/sand, +/area/awaymission/beach) +"cV" = ( +/obj/effect/overlay/coconut{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/open/floor/plating/beach/coastline_t/sandwater_inner, +/area/awaymission/beach) +"cZ" = ( +/obj/item/clothing/head/collectable/paper{ + desc = "What looks like an ordinary paper hat is actually a rare and valuable collector's edition paper hat. Keep away from fire, Curators, and ocean waves." + }, +/turf/open/floor/plating/beach/water, +/area/awaymission/beach) +"da" = ( +/mob/living/simple_animal/parrot, +/turf/open/floor/plating/beach/sand, +/area/awaymission/beach) +"db" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/suit/jacket/letterman_nanotrasen, +/turf/open/floor/wood, +/area/awaymission/beach) +"dc" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/suit/jacket/letterman_syndie, +/turf/open/floor/wood, +/area/awaymission/beach) +"dd" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/suit/jacket/letterman_red, +/turf/open/floor/wood, +/area/awaymission/beach) +"de" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/suit/jacket/letterman, +/turf/open/floor/wood, +/area/awaymission/beach) +"df" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/neck/necklace/dope, +/turf/open/floor/wood, +/area/awaymission/beach) +"dg" = ( +/obj/item/clothing/glasses/heat, +/turf/open/floor/plating/beach/sand, +/area/awaymission/beach) +"dA" = ( /obj/structure/table, /obj/item/reagent_containers/cup/soda_cans/sodawater, /obj/item/reagent_containers/cup/soda_cans/shamblers, @@ -969,11 +847,20 @@ /obj/item/reagent_containers/cup/soda_cans/tonic, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cO" = ( -/obj/structure/chair, +"fe" = ( +/obj/item/reagent_containers/cup/soda_cans/cola{ + pixel_x = -5 + }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cP" = ( +"kw" = ( +/obj/structure/table/wood, +/obj/item/clothing/glasses/sunglasses, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/wood, +/area/awaymission/beach) +"kN" = ( /obj/item/reagent_containers/cup/soda_cans/lemon_lime{ pixel_x = -12 }, @@ -982,105 +869,137 @@ }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cQ" = ( +"lj" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/shaker, +/turf/open/floor/wood, +/area/awaymission/beach) +"qq" = ( +/obj/item/reagent_containers/cup/soda_cans/lemon_lime{ + pixel_x = -12; + pixel_y = 14 + }, +/turf/open/floor/plating/beach/sand, +/area/awaymission/beach) +"ro" = ( /obj/item/reagent_containers/cup/soda_cans/starkist{ pixel_x = -12; pixel_y = 3 }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cR" = ( -/obj/item/reagent_containers/cup/soda_cans/cola{ - pixel_x = -8; - pixel_y = -4 +"vn" = ( +/obj/item/reagent_containers/cup/soda_cans/lemon_lime{ + pixel_x = -12 }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cS" = ( +"vP" = ( +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind, +/turf/open/floor/plating/beach/sand, +/area/awaymission/beach) +"Ct" = ( /obj/item/reagent_containers/cup/soda_cans/dr_gibb{ pixel_x = -9; pixel_y = -7 }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cT" = ( -/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind, -/turf/open/floor/plating/beach/sand, +"Di" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/soda_cans/lemon_lime, +/turf/open/floor/wood, +/area/awaymission/beach) +"DS" = ( +/obj/item/reagent_containers/cup/glass/bottle/wine, +/obj/item/reagent_containers/cup/glass/bottle/rum, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/awaymission/beach) +"Eo" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + req_access = list(25) + }, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/mayonnaise, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/wood, /area/awaymission/beach) -"cU" = ( +"Iw" = ( /obj/item/reagent_containers/cup/soda_cans/cola{ pixel_x = -8; pixel_y = -4 }, -/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ - pixel_x = 15 - }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cV" = ( -/obj/effect/overlay/coconut{ - pixel_x = -5; - pixel_y = 4 - }, -/turf/open/floor/plating/beach/coastline_t/sandwater_inner, -/area/awaymission/beach) -"cW" = ( -/obj/item/reagent_containers/cup/soda_cans/lemon_lime{ - pixel_x = -12 +"MS" = ( +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ + pixel_x = -17; + pixel_y = 17 }, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cX" = ( -/obj/item/reagent_containers/cup/soda_cans/cola{ - pixel_x = -5 - }, +"PH" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"cY" = ( -/obj/item/reagent_containers/cup/soda_cans/starkist{ - pixel_x = -6 - }, -/turf/open/floor/plating/beach/sand, +"PV" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/champagne, +/turf/open/floor/wood, /area/awaymission/beach) -"cZ" = ( -/obj/item/clothing/head/collectable/paper{ - desc = "What looks like an ordinary paper hat is actually a rare and valuable collector's edition paper hat. Keep away from fire, Curators, and ocean waves." +"Rd" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer/light{ + pixel_x = -14; + pixel_y = 15 }, -/turf/open/floor/plating/beach/water, -/area/awaymission/beach) -"da" = ( -/mob/living/simple_animal/parrot, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"db" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman_nanotrasen, +"Rl" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/soda_cans/dr_gibb, /turf/open/floor/wood, /area/awaymission/beach) -"dc" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman_syndie, -/turf/open/floor/wood, +"RI" = ( +/obj/item/reagent_containers/cup/soda_cans/cola{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ + pixel_x = 15 + }, +/turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"dd" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman_red, +"Vj" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 7 + }, /turf/open/floor/wood, /area/awaymission/beach) -"de" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman, -/turf/open/floor/wood, +"WZ" = ( +/obj/item/reagent_containers/cup/soda_cans/starkist{ + pixel_x = -6 + }, +/turf/open/floor/plating/beach/sand, /area/awaymission/beach) -"df" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/neck/necklace/dope, +"ZA" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/ale, /turf/open/floor/wood, /area/awaymission/beach) -"dg" = ( -/obj/item/clothing/glasses/heat, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) (1,1,1) = {" aa @@ -6493,7 +6412,7 @@ ci bd bd bd -cB +ZA cH ba ak @@ -6600,12 +6519,12 @@ cj bd bd bd -cB +ZA cH ba ak ak -cP +kN ak ap ar @@ -6810,11 +6729,11 @@ ak ba ba aX -cl +lj bd bd bd -cD +Vj cH ba ak @@ -6900,9 +6819,9 @@ ak ak ak ak -aL -aP -aU +bf +bp +bx ak ak ba @@ -6917,7 +6836,7 @@ ak ba ba aX -cm +kw bd bd bd @@ -7007,9 +6926,9 @@ ak ak ak ak -aM -aQ -aV +bg +ba +by ba ba ba @@ -7028,12 +6947,12 @@ cn bd bd bd -cE +Rl cH ba ak ak -cQ +ro ak ap ar @@ -7114,9 +7033,9 @@ ak ak ak ak -aN -aR -aW +bh +br +bz ak ak ak @@ -7135,7 +7054,7 @@ co bd bd bd -cF +Di cH ba ak @@ -7247,7 +7166,7 @@ cH ba ak ak -cR +Iw ak ap ar @@ -7461,7 +7380,7 @@ cH ba ak aA -cS +Ct ak ap ar @@ -7559,7 +7478,7 @@ ak ba cg aX -cr +Eo cs cw bd @@ -7675,7 +7594,7 @@ ba ba ak ak -cT +vP ak ap ar @@ -8101,7 +8020,7 @@ ak ak ak ak -cK +PH cM ap bw @@ -8182,7 +8101,7 @@ ac ad ag ak -aH +MS dg ak aD @@ -8209,7 +8128,7 @@ ak ak ak cL -cN +dA ap aY ac @@ -8504,7 +8423,7 @@ ac ad ag ak -aJ +Rd aE ak aX @@ -8613,7 +8532,7 @@ ah am az ak -aS +qq aX bc bd @@ -8852,7 +8771,7 @@ cx cJ ak ak -cU +RI ak ap ar @@ -9473,12 +9392,12 @@ ag aX bb de -bu +DS aX ba ba aX -bO +PV db bZ aX @@ -10222,12 +10141,12 @@ ak aX bb df -bu +DS aX ba ba aX -bu +DS dc bZ aX @@ -10243,7 +10162,7 @@ ak ak ak ak -cW +vn ak ap ar @@ -10457,7 +10376,7 @@ aZ ak ak ak -cX +fe ak ap ar @@ -10671,7 +10590,7 @@ ak ak ak ak -cY +WZ ak ap ar @@ -10971,12 +10890,12 @@ ak aX bb dd -bu +DS aX ba ba aX -bu +DS bk bZ aX diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm index ce6c0ab602e3c..eda321bab44e2 100644 --- a/_maps/RandomZLevels/caves.dmm +++ b/_maps/RandomZLevels/caves.dmm @@ -392,54 +392,6 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_three) -"bi" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bj" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bk" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bl" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bm" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bn" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) "bo" = ( /obj/structure/flora/rock, /obj/item/soulstone/anybody, @@ -447,28 +399,6 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_three) -"bp" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bq" = ( -/obj/machinery/gateway, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"br" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_four) "bs" = ( /obj/structure/trap/stun{ desc = "A rune inscribed in the floor, the air feeling electrified around it."; @@ -1897,11 +1827,6 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) -"gf" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/drinkingglass, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) "gg" = ( /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets, @@ -1988,10 +1913,6 @@ /obj/structure/reagent_dispensers/beerkeg, /turf/open/floor/iron, /area/awaymission/caves/BMP_asteroid) -"gy" = ( -/obj/item/reagent_containers/cup/glass/drinkingglass, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) "gz" = ( /obj/machinery/door/airlock/external{ name = "Mess Hall" @@ -2155,11 +2076,22 @@ /obj/vehicle/sealed/mecha/working/ripley/mining, /turf/open/floor/iron/recharge_floor, /area/awaymission/caves/BMP_asteroid) -"qC" = ( +"rP" = ( +/obj/structure/table, +/obj/item/kitchen/fork, +/obj/item/plate, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"so" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"yN" = ( /obj/structure/table, /obj/item/pickaxe{ - attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); - attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); + attack_verb_continuous = list("bashes","bludgeons","thrashes","whacks"); + attack_verb_simple = list("bash","bludgeon","thrash","whack"); desc = "A pickaxe thats been left to rust."; force = 1; name = "rusty pickaxe"; @@ -2167,8 +2099,8 @@ throwforce = 1 }, /obj/item/pickaxe{ - attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); - attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); + attack_verb_continuous = list("bashes","bludgeons","thrashes","whacks"); + attack_verb_simple = list("bash","bludgeon","thrash","whack"); desc = "A pickaxe thats been left to rust."; force = 1; name = "rusty pickaxe"; @@ -2177,86 +2109,84 @@ }, /turf/open/floor/iron, /area/awaymission/caves/listeningpost) -"rP" = ( -/obj/structure/table, -/obj/item/kitchen/fork, -/obj/item/plate, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"xG" = ( +"IH" = ( /obj/structure/closet/crate/miningcar{ name = "Mining cart" }, /obj/item/pickaxe{ - attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); - attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); + attack_verb_continuous = list("bashes","bludgeons","thrashes","whacks"); + attack_verb_simple = list("bash","bludgeon","thrash","whack"); desc = "A pickaxe thats been left to rust."; force = 1; name = "rusty pickaxe"; pixel_x = 5; throwforce = 1 }, -/obj/item/stack/sheet/mineral/adamantine{ - amount = 15 - }, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) -"Ci" = ( -/obj/structure/closet/crate/miningcar{ - name = "Mining cart" - }, +"Jq" = ( +/obj/structure/closet/secure_closet/personal, /obj/item/pickaxe{ - attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); - attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); + attack_verb_continuous = list("bashes","bludgeons","thrashes","whacks"); + attack_verb_simple = list("bash","bludgeon","thrash","whack"); desc = "A pickaxe thats been left to rust."; force = 1; name = "rusty pickaxe"; pixel_x = 5; throwforce = 1 }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, +/turf/open/floor/iron, /area/awaymission/caves/BMP_asteroid/level_two) -"Gh" = ( -/obj/structure/closet/secure_closet/personal, +"Lc" = ( +/obj/item/plate, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"Ny" = ( +/turf/open/floor/plating/elevatorshaft{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7"; + name = "elevator flooring" + }, +/area/awaymission/caves/BMP_asteroid) +"NH" = ( +/obj/item/reagent_containers/cup/glass/drinkingglass, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"OQ" = ( /obj/item/pickaxe{ - attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); - attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); + attack_verb_continuous = list("bashes","bludgeons","thrashes","whacks"); + attack_verb_simple = list("bash","bludgeon","thrash","whack"); desc = "A pickaxe thats been left to rust."; force = 1; name = "rusty pickaxe"; pixel_x = 5; throwforce = 1 }, -/turf/open/floor/iron, +/turf/open/floor/plating/asteroid/basalt{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, /area/awaymission/caves/BMP_asteroid/level_two) -"IV" = ( +"Uu" = ( +/obj/structure/closet/crate/miningcar{ + name = "Mining cart" + }, /obj/item/pickaxe{ - attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); - attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); + attack_verb_continuous = list("bashes","bludgeons","thrashes","whacks"); + attack_verb_simple = list("bash","bludgeon","thrash","whack"); desc = "A pickaxe thats been left to rust."; force = 1; name = "rusty pickaxe"; pixel_x = 5; throwforce = 1 }, +/obj/item/stack/sheet/mineral/adamantine{ + amount = 15 + }, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) -"Lc" = ( -/obj/item/plate, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Ny" = ( -/turf/open/floor/plating/elevatorshaft{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7"; - name = "elevator flooring" - }, -/area/awaymission/caves/BMP_asteroid) (1,1,1) = {" aa @@ -13249,7 +13179,7 @@ dX dW eF eK -qC +yN eV eF eJ @@ -16092,7 +16022,7 @@ bM fW fy ev -gf +so gm ev ev @@ -17124,7 +17054,7 @@ gi fy fy gq -gy +NH fH cj bV @@ -54127,7 +54057,7 @@ bJ bJ bJ bJ -IV +OQ gk bJ gs @@ -54342,7 +54272,7 @@ bK bK bK bX -Ci +IH cf cf cf @@ -58092,9 +58022,9 @@ ao ao ao bf -bi -bl -bp +ao +ao +ao aw ao bz @@ -58349,9 +58279,9 @@ ao ao bf ap -bj -bm -bq +ao +ao +ao bf bw bA @@ -58467,7 +58397,7 @@ bQ dk dp dq -Gh +Jq dw bR bK @@ -58606,9 +58536,9 @@ ao ao ao bf -bk -bn -br +ao +ao +ao ao ao bz @@ -60773,7 +60703,7 @@ bK bK bR bJ -IV +OQ bJ bJ bR @@ -61578,7 +61508,7 @@ bK bK bK bK -xG +Uu bJ bJ bJ diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index d7c863c10116b..601b3cd395d35 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -351,6 +351,14 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/engine, /area/awaymission/moonoutpost19/research) +"eW" = ( +/obj/machinery/power/shieldwallgen{ + locked = 0; + req_access = null + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) "fk" = ( /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) @@ -1921,6 +1929,11 @@ }, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) +"tF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) "tL" = ( /obj/machinery/door/window{ dir = 1; @@ -2033,14 +2046,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/hive) -"uL" = ( -/obj/machinery/gateway, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "uU" = ( /obj/structure/cable{ icon_state = "0-2" @@ -2097,13 +2102,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"vB" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "vC" = ( /obj/structure/sink{ dir = 4; @@ -2356,12 +2354,6 @@ }, /turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/syndicate) -"xx" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 - }, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "xz" = ( /obj/effect/decal/cleanable/blood/tracks{ desc = "Your instincts say you shouldn't be following these."; @@ -2439,14 +2431,6 @@ initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"yo" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "yr" = ( /obj/item/shard{ icon_state = "small" @@ -2637,13 +2621,6 @@ }, /turf/open/floor/wood, /area/awaymission/moonoutpost19/syndicate) -"Af" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "Aj" = ( /obj/structure/chair{ dir = 8 @@ -3694,6 +3671,19 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/arrivals) +"IH" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen{ + locked = 0; + req_access = null + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) "IN" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg, @@ -3876,13 +3866,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/syndicate) -"Kg" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "Kr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -4446,6 +4429,13 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/hive) +"OA" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) "OD" = ( /obj/structure/sink{ pixel_y = 28 @@ -4456,13 +4446,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/syndicate) -"OF" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "OJ" = ( /obj/structure/closet/secure_closet/personal/cabinet{ locked = 0; @@ -4744,13 +4727,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"PV" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "PX" = ( /obj/structure/alien/weeds, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -4780,13 +4756,6 @@ }, /turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/research) -"Qf" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/syndicate) "Qr" = ( /obj/machinery/computer/operating{ dir = 8 @@ -5172,6 +5141,10 @@ }, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) +"Ua" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) "Uc" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = -30 @@ -5338,14 +5311,6 @@ initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"Vw" = ( -/obj/machinery/shieldwallgen{ - locked = 0; - req_access = null - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/research) "Vy" = ( /obj/structure/alien/weeds, /obj/effect/turf_decal/tile/purple{ @@ -5373,19 +5338,6 @@ }, /turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"VE" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/shieldwallgen{ - locked = 0; - req_access = null - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/research) "VM" = ( /obj/structure/sign/poster/official/nanotrasen_logo{ pixel_y = -32 @@ -38073,7 +38025,7 @@ tn tn tn dZ -VE +IH uU uU HI @@ -38081,7 +38033,7 @@ Lj KR vx PP -Vw +eW ea tn tn @@ -40609,9 +40561,9 @@ ac ac at PS -Af -PV -vB +Ua +Ua +Ua wn pb Aw @@ -40866,9 +40818,9 @@ ac ac at Gz -OF -xx -uL +Ua +Gz +OA yZ tL vD @@ -41123,9 +41075,9 @@ ac ac at Fv -Qf -Kg -yo +Ua +Ua +tF Em YZ Ln diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index 9bcc9baa59930..88c2640938ff6 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -324,33 +324,6 @@ "bz" = ( /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) -"bA" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) -"bB" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) -"bC" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) "bD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -387,54 +360,6 @@ /obj/effect/landmark/awaystart, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) -"bS" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) -"bT" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) -"bU" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) -"bY" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) -"bZ" = ( -/obj/machinery/gateway, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) -"ca" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/gateway) "cb" = ( /obj/machinery/power/apc/highcap/fifteen_k{ dir = 4; @@ -680,23 +605,6 @@ /obj/structure/filingcabinet, /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) -"df" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off."; - genetic_makeup_buffer = list("label" = "Buffer1:Kr-$$@##", "UI" = "f8f603857000f930127c4", "SE" = "414401462231053131010241514651403453121613263463440351136366", "UE" = "340008485c321e542aed4df7032ac04d", "name" = "Krystal Symers", "blood_type" = "A+"); - name = "dusty genetics data disk"; - read_only = 1 - }, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/dnainjector/xraymut, -/obj/item/dnainjector/xraymut, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/secure) "dg" = ( /obj/structure/cable{ icon_state = "1-2" @@ -748,6 +656,18 @@ }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) +"dB" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -7; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -7; + pixel_y = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/research/interior/cryo) "dC" = ( /obj/machinery/light/small{ dir = 8 @@ -760,23 +680,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) -"dL" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off with the words 'DO NOT CLONE' hastily written over it."; - genetic_makeup_buffer = list("label" = "Buffer1:George Melons", "UI" = "3c300f11b5421ca7014d8", "SE" = "430431205660551642142504334461413202111310233445620533134255", "UE" = "6893e6a0b0076a41897776b10cc2b324", "name" = "George Melons", "blood_type" = "B+"); - name = "old genetics data disk" - }, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/firing_pin/dna, -/obj/item/dnainjector/dwarf, -/obj/item/dnainjector/dwarf, -/turf/open/floor/iron/dark, -/area/awaymission/research/interior/secure) "dM" = ( /obj/structure/closet/crate, /obj/item/disk/data{ @@ -792,6 +695,12 @@ /obj/item/dnainjector/chameleonmut, /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) +"dO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "dR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -980,30 +889,6 @@ /obj/machinery/atmospherics/components/unary/cryo_cell, /turf/open/floor/iron/white, /area/awaymission/research/interior/cryo) -"fd" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = -7; - pixel_y = 1 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = -7; - pixel_y = 1 - }, -/turf/open/floor/iron/white, -/area/awaymission/research/interior/cryo) -"fe" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 1 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 1 - }, -/turf/open/floor/iron/white, -/area/awaymission/research/interior/cryo) "fh" = ( /obj/effect/decal/cleanable/blood/drip, /obj/machinery/atmospherics/components/unary/cryo_cell, @@ -1071,6 +956,12 @@ /mob/living/simple_animal/hostile/nanotrasen/ranged/smg, /turf/open/floor/iron/dark, /area/awaymission/research/interior/secure) +"fI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "gd" = ( /obj/machinery/power/terminal{ dir = 1 @@ -1199,6 +1090,12 @@ "gD" = ( /turf/open/floor/iron, /area/awaymission/research/interior) +"gO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "gW" = ( /obj/machinery/iv_drip, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -3310,6 +3207,12 @@ }, /turf/open/floor/iron/white, /area/awaymission/research/interior/engineering) +"Dc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "Dd" = ( /obj/structure/table, /obj/item/scalpel, @@ -3461,6 +3364,11 @@ }, /turf/open/floor/iron/white, /area/awaymission/research/interior) +"EW" = ( +/obj/effect/landmark/awaystart, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "EZ" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 32 @@ -3564,6 +3472,12 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /turf/open/floor/iron/white, /area/awaymission/research/interior) +"GB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "GG" = ( /obj/machinery/light{ dir = 8 @@ -3600,6 +3514,23 @@ }, /turf/open/floor/iron, /area/awaymission/research/interior/security) +"Hj" = ( +/obj/structure/closet/crate, +/obj/item/disk/data{ + desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off."; + genetic_makeup_buffer = list("label"="Buffer1:Kr-$$@##","UI"="f8f603857000f930127c4","SE"="414401462231053131010241514651403453121613263463440351136366","UE"="340008485c321e542aed4df7032ac04d","name"="Krystal Symers","blood_type"="A+"); + name = "dusty genetics data disk"; + read_only = 1 + }, +/obj/item/disk/data{ + desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; + name = "encrypted genetic data disk"; + read_only = 1 + }, +/obj/item/dnainjector/xraymut, +/obj/item/dnainjector/xraymut, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/secure) "Hm" = ( /mob/living/simple_animal/hostile/nanotrasen/ranged, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, @@ -3759,6 +3690,12 @@ }, /turf/open/floor/iron/white, /area/awaymission/research/interior/security) +"JR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "JT" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -4189,6 +4126,12 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron/white, /area/awaymission/research/interior/security) +"Rr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/gateway) "Rt" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrig"; @@ -4580,6 +4523,18 @@ }, /turf/open/floor/iron/white, /area/awaymission/research/interior/medbay) +"WT" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/research/interior/cryo) "Xi" = ( /obj/machinery/door/airlock/engineering{ name = "Engine Room"; @@ -4718,6 +4673,23 @@ }, /turf/open/floor/iron/white, /area/awaymission/research/interior) +"YY" = ( +/obj/structure/closet/crate, +/obj/item/disk/data{ + desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off with the words 'DO NOT CLONE' hastily written over it."; + genetic_makeup_buffer = list("label"="Buffer1:George Melons","UI"="3c300f11b5421ca7014d8","SE"="430431205660551642142504334461413202111310233445620533134255","UE"="6893e6a0b0076a41897776b10cc2b324","name"="George Melons","blood_type"="B+"); + name = "old genetics data disk" + }, +/obj/item/disk/data{ + desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; + name = "encrypted genetic data disk"; + read_only = 1 + }, +/obj/item/firing_pin/dna, +/obj/item/dnainjector/dwarf, +/obj/item/dnainjector/dwarf, +/turf/open/floor/iron/dark, +/area/awaymission/research/interior/secure) "Zd" = ( /obj/machinery/door/airlock/medical{ name = "Medical" @@ -29299,7 +29271,7 @@ ji cQ dd dp -dL +YY cQ dc cQ @@ -30582,7 +30554,7 @@ ji ji ji cQ -df +Hj dd dM cQ @@ -33145,9 +33117,9 @@ ji ji ji bl -bA -bS -bY +Rr +JR +dO cj bz bz @@ -33402,9 +33374,9 @@ ji ji ji bl -bB -bT -bZ +fI +bz +EW ck bz cu @@ -33659,9 +33631,9 @@ ji ji ji bl -bC -bU -ca +Dc +gO +GB cj bz cE @@ -36498,11 +36470,11 @@ cx cx ea oP -fd +dB Wi Hm oP -fd +dB Wi ea cx @@ -37012,11 +36984,11 @@ ss ss ea DK -fe +WT Wi Go oP -fe +WT Wi ea ss @@ -38554,11 +38526,11 @@ wo rR ea EZ -fd +dB Wi Go oP -fd +dB Wi ea Ne @@ -39068,11 +39040,11 @@ cx cx ea Vl -fe +WT VM Go JT -fe +WT Wi ea cx diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index f6c483d80b1fc..1520fd80e77e0 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -410,6 +410,11 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) +"bN" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) "bO" = ( /obj/structure/rack, /obj/item/storage/toolbox/electrical, @@ -566,6 +571,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/awaymission/snowdin/post/dorm) +"cy" = ( +/obj/effect/turf_decal/bot, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "cz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ pixel_x = 5; @@ -735,11 +751,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/kitchen) -"dv" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/beaker/large, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/kitchen) "dw" = ( /obj/machinery/deepfryer, /turf/open/floor/iron, @@ -859,11 +870,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/kitchen) -"dT" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/enzyme, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) "dU" = ( /obj/structure/table, /obj/item/knife/kitchen, @@ -996,6 +1002,16 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/awaymission/snowdin/post/messhall) +"er" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/stack/rods, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/turf/open/floor/mineral/plastitanium/red, +/area/awaymission/snowdin/cave) "ex" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -1243,27 +1259,6 @@ "fF" = ( /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) -"fG" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"fH" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"fI" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) "fJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1422,32 +1417,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) -"gw" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"gx" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"gy" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) "gz" = ( /obj/machinery/light/broken{ dir = 4 @@ -1596,6 +1565,10 @@ }, /turf/open/floor/carpet, /area/awaymission/snowdin/post/dorm) +"gY" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "ha" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1; @@ -1604,6 +1577,13 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) +"hc" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/cave) "hg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1640,35 +1620,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) -"hl" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"hm" = ( -/obj/machinery/gateway, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"hn" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) "ho" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 23 @@ -1818,6 +1769,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) +"hT" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "hU" = ( /obj/structure/window, /turf/open/floor/iron, @@ -2141,6 +2098,14 @@ /obj/machinery/plantgenes, /turf/open/floor/plating, /area/awaymission/snowdin/post/hydro) +"jB" = ( +/obj/item/stack/rods, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/cave) "jC" = ( /obj/structure/cable{ icon_state = "2-4" @@ -2478,6 +2443,11 @@ "ll" = ( /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/custodials) +"lm" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker/large, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) "lN" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -2881,11 +2851,6 @@ broken = 1 }, /area/awaymission/snowdin/post/hydro) -"nA" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) "nB" = ( /obj/machinery/door/poddoor/shutters{ id = "snowdingarage1"; @@ -3214,14 +3179,6 @@ /obj/item/hatchet, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) -"oS" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/shovel/spade, -/obj/item/wrench, -/obj/item/reagent_containers/cup/bucket, -/obj/item/wirecutters, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/hydro) "oT" = ( /obj/machinery/light, /turf/open/floor/iron, @@ -5171,6 +5128,11 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/cavern1) +"vo" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/kitchen) "vp" = ( /obj/machinery/door/airlock{ name = "Bathroom" @@ -5891,6 +5853,15 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) +"xG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/turf/open/floor/mineral/plastitanium/red, +/area/awaymission/snowdin/cave) "xI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ pixel_x = 5; @@ -7043,6 +7014,15 @@ /obj/machinery/computer/monitor/secret, /turf/open/floor/plating, /area/awaymission/snowdin/post/minipost) +"Bt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/turf/open/floor/mineral/plastitanium/red, +/area/awaymission/snowdin/cave) "Bu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -7621,15 +7601,6 @@ /obj/item/shard, /turf/open/floor/mineral/plastitanium/red, /area/awaymission/snowdin/cave) -"Dh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) "Dj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -7681,15 +7652,6 @@ slowdown = 1 }, /area/awaymission/snowdin/cave) -"Dq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) "Dr" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -7894,12 +7856,6 @@ /mob/living/simple_animal/hostile/bear/snow, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/cave) -"Ea" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/cave) "Eb" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/mob_spawn/human/corpse/syndicatesoldier, @@ -7979,13 +7935,6 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/cave) -"Eo" = ( -/obj/effect/turf_decal/weather/snow, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/turf/open/floor/iron/dark/snowdin, -/area/awaymission/snowdin/cave) "Eq" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -8005,23 +7954,6 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) -"Eu" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/cave) -"Ev" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/stack/rods, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) "Ew" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ pixel_x = 5; @@ -8045,23 +7977,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"EA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/item/shard, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"EB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/item/reagent_containers/cup/beaker, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) "ED" = ( /obj/item/toy/plush/nukeplushie, /turf/open/floor/iron/dark, @@ -8948,6 +8863,13 @@ broken = 1 }, /area/awaymission/snowdin/post/mining_main) +"HG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/item/reagent_containers/cup/beaker, +/turf/open/floor/mineral/plastitanium/red, +/area/awaymission/snowdin/cave) "HH" = ( /obj/machinery/atmospherics/miner/plasma, /turf/open/floor/engine/vacuum, @@ -9919,6 +9841,13 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main) +"KL" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/cave) "KM" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ pixel_x = 5; @@ -10055,13 +9984,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) -"Lg" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/cave) "Lh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -10370,13 +10292,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/messhall) -"Md" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/cave) "Mf" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -11668,6 +11583,11 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) +"Rc" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "Re" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -11908,14 +11828,6 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) -"RW" = ( -/obj/item/stack/rods, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - list_reagents = null - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/cave) "RX" = ( /obj/effect/turf_decal/bot_white, /obj/machinery/sleeper/syndie{ @@ -12225,6 +12137,13 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post) +"Tw" = ( +/obj/effect/turf_decal/weather/snow, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/turf/open/floor/iron/dark/snowdin, +/area/awaymission/snowdin/cave) "TA" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -12400,6 +12319,14 @@ }, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/custodials) +"TZ" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/reagent_containers/cup/bucket, +/obj/item/wirecutters, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/hydro) "Ub" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -12429,6 +12356,14 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) +"Uk" = ( +/obj/effect/turf_decal/bot, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "Ul" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -12990,6 +12925,13 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post) +"WB" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/cave) "WC" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -13067,6 +13009,16 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/awaymission/snowdin/post/minipost) +"WR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/item/shard, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/turf/open/floor/mineral/plastitanium/red, +/area/awaymission/snowdin/cave) "WS" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -13404,6 +13356,12 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) +"Ym" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer{ + list_reagents = null + }, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/cave) "Yn" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -24728,9 +24686,9 @@ Vj az en fh -fG -gw -hl +gY +Rc +Rc hR iA ju @@ -24985,9 +24943,9 @@ Vj dK eo fh -fH -gx -hm +gY +Uk +cy hS QI Pr @@ -25242,9 +25200,9 @@ WJ dK ep fh -fI -gy -hn +gY +gY +hT Tf cE ju @@ -28580,7 +28538,7 @@ bf ci Lr du -dT +vo eA cd OR @@ -28597,7 +28555,7 @@ mt Va nW iJ -oS +TZ nt pZ qx @@ -28836,7 +28794,7 @@ ag bf cj Ds -dv +lm ch eB fk @@ -29622,7 +29580,7 @@ gI Zr ms kf -nA +bN nY ov oV @@ -29879,7 +29837,7 @@ Sm QH mv hx -nA +bN fW fW oW @@ -34921,10 +34879,10 @@ NQ Xy DH LY -Ea -Lg +Ym +WB DH -Eo +Tw Yp NQ EG @@ -35436,10 +35394,10 @@ CH DH LY Eb -Lg +WB DH CH -Eu +KL Ez EH oG @@ -35685,14 +35643,14 @@ af af zh CC -Md +hc Lp -RW +jB Wm Yg DI MI -Ea +Ym LY Ej QB @@ -35945,16 +35903,16 @@ CC CJ Na Dg -Dq +xG DB DJ DR -Dq +xG Eg Ek DR DB -EA +WR Vw RX CC @@ -36201,7 +36159,7 @@ AJ CC CK Yr -Dh +Bt Dr DC DK @@ -36210,8 +36168,8 @@ DC DC Ej Eq -Ev -EB +er +HG RC EH CC diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm index c0b26f639246c..ec61ba11e1c34 100644 --- a/_maps/RandomZLevels/spacebattle.dmm +++ b/_maps/RandomZLevels/spacebattle.dmm @@ -539,11 +539,6 @@ /obj/item/food/sausage, /turf/open/floor/iron/cafeteria, /area/awaymission/spacebattle/cruiser) -"cD" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/enzyme, -/turf/open/floor/iron/cafeteria, -/area/awaymission/spacebattle/cruiser) "cE" = ( /obj/structure/table/reinforced, /obj/item/knife/kitchen, @@ -813,24 +808,6 @@ }, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) -"ec" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ed" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ee" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) "ef" = ( /mob/living/simple_animal/hostile/syndicate/melee/spacebattle, /turf/open/floor/mineral/plastitanium/red, @@ -860,43 +837,9 @@ "el" = ( /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) -"em" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"en" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"eo" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) "er" = ( /turf/closed/wall/mineral/plastitanium, /area/awaymission/spacebattle/syndicate4) -"et" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"eu" = ( -/obj/machinery/gateway, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ev" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) "ew" = ( /obj/structure/chair, /turf/open/floor/mineral/plastitanium/red, @@ -2353,12 +2296,6 @@ }, /turf/open/floor/iron, /area/awaymission/spacebattle/cruiser) -"oS" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/saltshaker, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/spacebattle/cruiser) "pS" = ( /obj/vehicle/sealed/mecha/combat/gygax, /turf/open/floor/plating, @@ -2403,12 +2340,6 @@ "vw" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/awaymission/spacebattle/syndicate5) -"vH" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/peppermill, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/spacebattle/cruiser) "wc" = ( /mob/living/simple_animal/hostile/syndicate/mecha_pilot{ spawn_mecha_type = /obj/vehicle/sealed/mecha/combat/gygax/dark/loaded @@ -2445,6 +2376,11 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/spacebattle/cruiser) +"AE" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/iron/cafeteria, +/area/awaymission/spacebattle/cruiser) "Bp" = ( /obj/effect/mob_spawn/human/syndicatesoldier, /obj/item/gun/ballistic/automatic/c20r, @@ -2557,6 +2493,12 @@ }, /turf/open/floor/iron, /area/awaymission/spacebattle/cruiser) +"KZ" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/saltshaker, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/spacebattle/cruiser) "Ls" = ( /turf/open/floor/vault/alien, /area/awaymission/spacebattle/secret) @@ -2583,6 +2525,12 @@ }, /turf/open/floor/iron/airless, /area/awaymission/spacebattle/cruiser) +"Qs" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/peppermill, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/spacebattle/cruiser) "Qt" = ( /obj/structure/chair{ dir = 1 @@ -26696,9 +26644,9 @@ cc cc bT cK -ec -em -et +cK +cK +cK cK cK cK @@ -26953,9 +26901,9 @@ cA cc bT cK -ed -en -eu +cK +cK +cK cK cK cK @@ -27210,9 +27158,9 @@ cc cc bT cK -ee -eo -ev +cK +cK +cK cK jF fb @@ -31057,7 +31005,7 @@ bT cc cc bT -cD +AE cP cP cT @@ -31069,7 +31017,7 @@ OJ OJ Ae xn -oS +KZ Qt bT cc @@ -32092,11 +32040,11 @@ cV OJ OJ QT -vH +Qs xn Qt Ae -vH +Qs xn Qt bT diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index 9f90e95d848f5..1dc69fd3463f5 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -59,6 +59,21 @@ "an" = ( /turf/closed/wall/r_wall/rust, /area/awaymission/undergroundoutpost45/central) +"as" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/computer/atmos_control/tank{ + input_tag = "UO45_air_in"; + name = "Mixed Air Supply Control"; + output_tag = "UO45_air_out"; + sensors = list("UO45_air_sensor"="Tank") + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/awaymission/undergroundoutpost45/engineering) "av" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/iron, @@ -92,6 +107,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) +"aF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) "aL" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -111,12 +137,6 @@ dir = 8 }, /area/awaymission/undergroundoutpost45/research) -"aW" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 - }, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "aX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/iron, @@ -191,6 +211,13 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) +"br" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/reagent_containers/cup/rag, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) "bw" = ( /obj/machinery/vending/hydronutrients, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -228,6 +255,14 @@ dir = 1 }, /area/awaymission/undergroundoutpost45/research) +"bH" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/screwdriver, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) "bO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -346,6 +381,20 @@ }, /turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/central) +"cY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/computer/atmos_control{ + dir = 4; + name = "Tank Monitor"; + sensors = list("UO45_n2_sensor"="Nitrogen","UO45_o2_sensor"="Oxygen","UO45_mix_sensor"="Gas Mix Tank") + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/awaymission/undergroundoutpost45/engineering) "dd" = ( /obj/machinery/computer/monitor/secret{ dir = 1; @@ -528,6 +577,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/mining) +"el" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/computer/atmos_control/tank{ + dir = 1; + input_tag = "UO45_n2_in"; + name = "Nitrogen Supply Control"; + output_tag = "UO45_n2_out"; + sensors = list("UO45_n2_sensor"="Tank") + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) "em" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/carpet, @@ -599,6 +663,24 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) +"eB" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/awaymission/undergroundoutpost45/research) "eK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -699,14 +781,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"fl" = ( -/obj/machinery/gateway, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "fm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall/rust, @@ -996,6 +1070,17 @@ name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/caves) +"io" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/soda_cans/cola, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"iE" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) "iF" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, @@ -1038,6 +1123,12 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) +"jf" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) "jv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1104,6 +1195,21 @@ }, /turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/central) +"jG" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/computer/atmos_control/tank{ + dir = 1; + input_tag = "UO45_o2_in"; + name = "Oxygen Supply Control"; + output_tag = "UO45_o2_out"; + sensors = list("UO45_o2_sensor"="Tank") + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) "jH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1257,6 +1363,13 @@ /obj/structure/table/wood, /turf/open/floor/carpet/grimy, /area/awaymission/undergroundoutpost45/central) +"mk" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/barman_recipes, +/obj/item/reagent_containers/cup/glass/shaker, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) "mJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall/rust, @@ -1315,6 +1428,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) +"nv" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) "nw" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -1353,6 +1477,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/showroomfloor, /area/awaymission/undergroundoutpost45/crew_quarters) +"nE" = ( +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/storage/fancy/egg_box, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer{ + locked = 0; + name = "refrigerator"; + req_access_txt = "201" + }, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) "nF" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -1430,21 +1569,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/engineering) -"ok" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/computer/atmos_control/tank{ - input_tag = "UO45_air_in"; - name = "Mixed Air Supply Control"; - output_tag = "UO45_air_out"; - sensors = list("UO45_air_sensor" = "Tank") - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/awaymission/undergroundoutpost45/engineering) "ow" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1608,6 +1732,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/research) +"pJ" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) "pK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, @@ -1690,6 +1826,13 @@ name = "Server Walkway" }, /area/awaymission/undergroundoutpost45/research) +"qo" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) "qE" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1738,13 +1881,6 @@ name = "Server Walkway" }, /area/awaymission/undergroundoutpost45/research) -"qX" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "ro" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1785,6 +1921,20 @@ /obj/item/bikehorn/rubberducky, /turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) +"rX" = ( +/obj/structure/closet/secure_closet{ + locked = 0; + name = "kitchen Cabinet"; + req_access_txt = "201" + }, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/sugar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) "sb" = ( /obj/structure/table, /obj/item/kitchen/fork, @@ -2058,13 +2208,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"up" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "uv" = ( /turf/closed/mineral/random/labormineral, /area/awaymission/undergroundoutpost45/research) @@ -2237,6 +2380,20 @@ "vL" = ( /turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/mining) +"vT" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) "vW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -2751,14 +2908,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) -"zn" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/reagent_containers/condiment/enzyme, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) "zp" = ( /obj/structure/disposaloutlet{ dir = 8 @@ -2939,21 +3088,6 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"zU" = ( -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/storage/fancy/egg_box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/freezer{ - locked = 0; - name = "refrigerator"; - req_access_txt = "201" - }, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) "zV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -3240,18 +3374,6 @@ dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"AW" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) "Ba" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating{ @@ -4186,13 +4308,6 @@ dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"DW" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "DY" = ( /obj/machinery/airalarm/all_access{ dir = 4; @@ -4200,21 +4315,6 @@ }, /turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"Ea" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/computer/atmos_control/tank{ - dir = 1; - input_tag = "UO45_o2_in"; - name = "Oxygen Supply Control"; - output_tag = "UO45_o2_out"; - sensors = list("UO45_o2_sensor" = "Tank") - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/engineering) "Ec" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, @@ -4239,13 +4339,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Eh" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/cup/glass/shaker, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/crew_quarters) "Ei" = ( /obj/machinery/vending/snack, /obj/effect/decal/cleanable/dirt, @@ -4358,6 +4451,10 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) +"ED" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) "EE" = ( /obj/structure/closet/firecloset, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4601,13 +4698,6 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"FB" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/reagent_containers/cup/rag, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/crew_quarters) "FC" = ( /obj/machinery/light{ dir = 8 @@ -4999,21 +5089,6 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"Hf" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/computer/atmos_control/tank{ - dir = 1; - input_tag = "UO45_n2_in"; - name = "Nitrogen Supply Control"; - output_tag = "UO45_n2_out"; - sensors = list("UO45_n2_sensor" = "Tank") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/engineering) "Hg" = ( /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/research) @@ -5373,21 +5448,6 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Iz" = ( -/obj/machinery/computer/atmos_control/tank{ - dir = 8; - input_tag = "UO45_mix_in"; - name = "Gas Mix Tank Control"; - output_tag = "UO45_mix_in"; - sensors = list("UO45_mix_sensor" = "Tank") - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/engineering) "IA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/securearea{ @@ -5466,24 +5526,6 @@ dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"IL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table/glass, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/dropper, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/awaymission/undergroundoutpost45/research) "IM" = ( /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/gateway) @@ -5695,13 +5737,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) -"Jq" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "Jx" = ( /obj/structure/sink{ dir = 4; @@ -6116,12 +6151,6 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"KM" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/crew_quarters) "KN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -6206,34 +6235,12 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"KZ" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/crew_quarters) "Lb" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/gateway) -"Lc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/central) "Ld" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6353,12 +6360,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Lu" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/drinkingglass, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/crew_quarters) "Lv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -6463,6 +6464,20 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) +"Ma" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/computer/atmos_control{ + dir = 4; + name = "Distribution and Waste Monitor"; + sensors = list("UO45_air_sensor"="Mixed Air Supply Tank","UO45_distro_meter"="Distribution Loop","UO45_waste_meter"="Waste Loop") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/awaymission/undergroundoutpost45/engineering) "Mc" = ( /turf/open/floor/iron{ dir = 8; @@ -7095,20 +7110,6 @@ dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"Oa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/computer/atmos_control{ - dir = 4; - name = "Distribution and Waste Monitor"; - sensors = list("UO45_air_sensor" = "Mixed Air Supply Tank", "UO45_distro_meter" = "Distribution Loop", "UO45_waste_meter" = "Waste Loop") - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/awaymission/undergroundoutpost45/engineering) "Ob" = ( /obj/machinery/vending/coffee, /turf/open/floor/iron/dark, @@ -7128,13 +7129,6 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Od" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "Oe" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -7273,20 +7267,6 @@ broken = 1 }, /area/awaymission/undergroundoutpost45/research) -"OF" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) "OG" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -7620,20 +7600,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"PI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/computer/atmos_control{ - dir = 4; - name = "Tank Monitor"; - sensors = list("UO45_n2_sensor" = "Nitrogen", "UO45_o2_sensor" = "Oxygen", "UO45_mix_sensor" = "Gas Mix Tank") - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/awaymission/undergroundoutpost45/engineering) "PJ" = ( /obj/machinery/rnd/production/circuit_imprinter, /turf/open/floor/iron, @@ -7911,6 +7877,11 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/research) +"QG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) "QI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -7952,11 +7923,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"QS" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/soda_cans/cola, -/turf/open/floor/carpet/grimy, -/area/awaymission/undergroundoutpost45/central) "QT" = ( /obj/structure/toilet{ pixel_y = 8 @@ -8081,6 +8047,21 @@ name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/gateway) +"Rt" = ( +/obj/machinery/computer/atmos_control/tank{ + dir = 8; + input_tag = "UO45_mix_in"; + name = "Gas Mix Tank Control"; + output_tag = "UO45_mix_in"; + sensors = list("UO45_mix_sensor"="Tank") + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) "Ru" = ( /obj/structure/cable{ icon_state = "1-2" @@ -8541,13 +8522,6 @@ dir = 8 }, /area/awaymission/undergroundoutpost45/research) -"SV" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "SW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/iron/dark, @@ -8872,11 +8846,6 @@ name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/caves) -"TW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/central) "TX" = ( /obj/machinery/light{ dir = 8 @@ -8941,14 +8910,6 @@ name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/caves) -"Um" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/shovel/spade, -/obj/item/wrench, -/obj/item/screwdriver, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/central) "Up" = ( /obj/machinery/light/small{ dir = 1 @@ -9499,6 +9460,14 @@ /obj/structure/table/wood, /turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/mining) +"We" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) "Wf" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating{ @@ -9598,13 +9567,6 @@ }, /turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"WD" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/awaymission/undergroundoutpost45/gateway) "WE" = ( /obj/structure/glowshroom/single, /turf/open/floor/plating/asteroid{ @@ -9799,20 +9761,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/research) -"Xp" = ( -/obj/structure/closet/secure_closet{ - locked = 0; - name = "kitchen Cabinet"; - req_access_txt = "201" - }, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/sugar, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) "Xq" = ( /obj/structure/cable{ icon_state = "4-8" @@ -29982,9 +29930,9 @@ ad ad gv JZ -qX -DW -SV +ED +ED +ED HT tQ Lh @@ -30239,9 +30187,9 @@ ad ad gv JZ -WD -aW -fl +ED +JZ +qo Bm Lb BJ @@ -30496,9 +30444,9 @@ ad ad gw JZ -up -Jq -Od +ED +ED +ED Jp Rj eN @@ -36921,7 +36869,7 @@ ad ad gz gz -IL +eB fj SU Tr @@ -41776,7 +41724,7 @@ Di Or Eo qE -QS +io yL Az ti @@ -44364,7 +44312,7 @@ jv Eo Or Or -TW +QG GM qE fh @@ -44377,7 +44325,7 @@ Xe Zq Ue Zq -Lu +jf Zq Zq Ck @@ -44636,11 +44584,11 @@ IE Ig Ig Ig -KM +iE Ck Ig Zi -KZ +nv fO lh FV @@ -44888,7 +44836,7 @@ fh WE fh gg -FB +br Uj Ig Ig @@ -45147,7 +45095,7 @@ ad fK Qu Uj -Eh +mk eT zj HF @@ -45388,13 +45336,13 @@ an yJ df GE -Lc +aF Or Or Or Or MX -Um +bH fK fK gg @@ -45916,8 +45864,8 @@ Dg UG Sc Qj -zn -AW +We +pJ QN DU Rx @@ -46428,7 +46376,7 @@ fO Mk fO fO -OF +vT Qj Qj AC @@ -46690,8 +46638,8 @@ NZ zY Of Df -zU -Xp +nE +rX jC Id DK @@ -48766,8 +48714,8 @@ DB zD JG uc -PI -Oa +cY +Ma XO ew ni @@ -52363,7 +52311,7 @@ LG Lw eU er -Hf +el hj ve vE @@ -52615,7 +52563,7 @@ ln oZ pE bm -ok +as AT Jn VC @@ -53134,7 +53082,7 @@ Eg Ai av Qv -Ea +jG hj vg vG @@ -53389,7 +53337,7 @@ ln WI WI KC -Iz +Rt Fc EH ni diff --git a/_maps/RuinGeneration/5x9_gateway.dmm b/_maps/RuinGeneration/5x9_gateway.dmm deleted file mode 100644 index 8807d48207f85..0000000000000 --- a/_maps/RuinGeneration/5x9_gateway.dmm +++ /dev/null @@ -1,153 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"d" = ( -/obj/effect/abstract/open_area_marker, -/turf/open/floor/iron, -/area/ruin/unpowered) -"h" = ( -/turf/closed/wall/r_wall, -/area/ruin/unpowered) -"j" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"k" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"l" = ( -/obj/machinery/gateway, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"t" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"B" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"C" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gateshutter"; - name = "Gateway Access Shutter" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/iron, -/area/ruin/unpowered) -"G" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"L" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"M" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/ruin/unpowered) -"S" = ( -/obj/machinery/gateway/centeraway, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"V" = ( -/turf/open/floor/iron, -/area/ruin/unpowered) -"W" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) -"Y" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/unpowered) - -(1,1,1) = {" -h -h -h -h -h -h -h -h -h -"} -(2,1,1) = {" -h -B -k -W -G -M -C -V -V -"} -(3,1,1) = {" -h -Y -S -l -G -M -C -V -d -"} -(4,1,1) = {" -h -L -j -t -G -M -C -V -V -"} -(5,1,1) = {" -h -h -h -h -h -h -h -h -h -"} diff --git a/_maps/deltastation.json b/_maps/deltastation.json index a1e6fc2fd08a3..58d62b2c81614 100644 --- a/_maps/deltastation.json +++ b/_maps/deltastation.json @@ -1,6 +1,6 @@ { "map_name": "Delta Station", - "map_link": "deltsatation", + "map_link": "deltastation", "map_path": "map_files/Deltastation", "map_file": "DeltaStation2.dmm", "shuttles": { diff --git a/_maps/holodeck/workshop/donut.dmm b/_maps/holodeck/workshop/donut.dmm index e8d69760d79e5..ba0080d128985 100644 --- a/_maps/holodeck/workshop/donut.dmm +++ b/_maps/holodeck/workshop/donut.dmm @@ -174,13 +174,11 @@ /turf/open/floor/holofloor/monotile/steel, /area/template_noop) "N" = ( -/obj/structure/table/reinforced, /obj/effect/turf_decal/tile/dark_blue/fourcorners, -/obj/item/toy/figure/chef, -/obj/item/reagent_containers/condiment/enzyme, /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/machinery/oven, /turf/open/floor/holofloor/monotile/steel, /area/template_noop) "P" = ( @@ -189,6 +187,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/toy/figure/chef{ + pixel_x = 6 + }, /turf/open/floor/holofloor/monotile/steel, /area/template_noop) "Q" = ( diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 9880972e72166..2f9aca62834f2 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -20,6 +20,15 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) +"aah" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/window{ + dir = 1 + }, +/obj/structure/window, +/turf/open/floor/grass/no_border, +/area/crew_quarters/bar/atrium) "aai" = ( /turf/closed/wall/r_wall, /area/security/prison) @@ -248,12 +257,6 @@ /mob/living/carbon/monkey, /turf/open/floor/grass/no_border, /area/medical/genetics) -"adm" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/medical/patients_rooms) "adt" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -431,6 +434,26 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) +"aeq" = ( +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/pestspray{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle/nutrient/ez, +/obj/item/reagent_containers/cup/bottle/nutrient/rh{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/structure/table/glass, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics/garden) "aeB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -860,6 +883,14 @@ /obj/machinery/atmospherics/components/unary/tank/air, /turf/open/floor/plating, /area/maintenance/port/fore) +"alL" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "psypriv"; + name = "Psycology Shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/medical/exam_room) "alN" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/fyellow, @@ -897,17 +928,6 @@ /obj/structure/closet/toolcloset, /turf/open/floor/iron, /area/storage/tools) -"ama" = ( -/obj/structure/table/greyscale, -/obj/item/storage/fancy/cigarettes/cigpack_robust{ - pixel_x = -3 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = 2; - pixel_y = 3 - }, -/turf/open/floor/plating, -/area/maintenance/aft) "ami" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -1876,20 +1896,6 @@ "aAh" = ( /turf/closed/wall, /area/crew_quarters/toilet) -"aAj" = ( -/obj/effect/turf_decal/tile/dark_green/half/contrasted{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 9 - }, -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/turf/open/floor/iron, -/area/hydroponics) "aAr" = ( /obj/structure/closet, /obj/effect/decal/cleanable/cobweb, @@ -1912,6 +1918,12 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"aAK" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding/white, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "aAM" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -3031,10 +3043,6 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"aNQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hydroponics) "aNS" = ( /obj/machinery/bookbinder, /turf/open/floor/wood, @@ -3221,6 +3229,21 @@ dir = 1 }, /area/chapel/main) +"aPn" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/northleft{ + req_access_txt = "5"; + name = "Medbay Delivery"; + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "aPo" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/iron/dark, @@ -4064,6 +4087,26 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/crew_quarters/locker) +"aXy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_one_access_txt = "5;6" + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "aXC" = ( /obj/machinery/computer/pandemic, /obj/structure/sign/departments/minsky/medical/virology/virology1{ @@ -4450,10 +4493,6 @@ "bbw" = ( /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"bbD" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/library) "bbG" = ( /obj/machinery/firealarm{ dir = 4; @@ -5540,6 +5579,9 @@ "blw" = ( /turf/open/floor/mech_bay_recharge_floor, /area/science/robotics/mechbay) +"blx" = ( +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "blA" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -5837,6 +5879,20 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"boh" = ( +/obj/effect/turf_decal/tile/dark_green/half/contrasted{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/obj/machinery/light{ + bulb_colour = "#22bfa2"; + bulb_vacuum_colour = "#22bfa2"; + dir = 4; + nightshift_light_color = "#22bfa2" + }, +/turf/open/floor/iron, +/area/hydroponics) "bok" = ( /turf/closed/wall, /area/medical/apothecary) @@ -6306,20 +6362,6 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"bue" = ( -/obj/effect/turf_decal/tile/dark_green/half/contrasted{ - dir = 1 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/bucket, -/obj/machinery/light{ - bulb_colour = "#22bfa2"; - bulb_vacuum_colour = "#22bfa2"; - dir = 4; - nightshift_light_color = "#22bfa2" - }, -/turf/open/floor/iron, -/area/hydroponics) "buj" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics2"; @@ -6671,31 +6713,6 @@ "byE" = ( /turf/open/floor/iron, /area/quartermaster/miningdock) -"byH" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/folder/red{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/folder/blue, -/obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = -8; - pixel_y = 3 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/iron, -/area/tcommsat/computer) "byI" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -6713,18 +6730,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"byO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) "byU" = ( /obj/machinery/light, /turf/open/floor/iron, @@ -7544,19 +7549,6 @@ /obj/item/multitool, /turf/open/floor/iron, /area/quartermaster/office) -"bJp" = ( -/obj/machinery/computer/crew{ - dir = 8 - }, -/obj/effect/turf_decal/tile/white{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) "bJu" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -7595,13 +7587,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) -"bJH" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/turf/open/floor/plating, -/area/science/xenobiology) "bJI" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -8715,12 +8700,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/crew_quarters/heads/hos) -"bRl" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/engine, -/area/gateway) "bRn" = ( /obj/machinery/modular_computer/console/preset/command, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -9121,6 +9100,21 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/dark, /area/engine/gravity_generator) +"bTF" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_one_access_txt = "1;30" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/security/checkpoint/science) "bTK" = ( /obj/structure/rack, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -9131,6 +9125,15 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/techmaint, /area/storage/tech) +"bTL" = ( +/obj/structure/table/wood, +/obj/item/food/chips, +/obj/item/reagent_containers/cup/soda_cans/cola, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) "bTO" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 6 @@ -9611,6 +9614,25 @@ "bWr" = ( /turf/open/floor/iron/white, /area/science/research) +"bWt" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/dark_green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/service) "bWB" = ( /obj/machinery/telecomms/processor/preset_four, /turf/open/floor/circuit/green, @@ -11633,13 +11655,6 @@ "cig" = ( /turf/closed/wall, /area/engine/engineering) -"cij" = ( -/obj/structure/chair/stool/bar/directional/west, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/bar/atrium) "cik" = ( /obj/machinery/computer/arcade/orion_trail{ dir = 4 @@ -12173,17 +12188,13 @@ /turf/open/floor/iron, /area/crew_quarters/heads/hop) "cmF" = ( -/obj/structure/safe, -/obj/item/clothing/head/costume/bearpelt, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass, -/obj/item/gun/ballistic/revolver/russian, -/obj/item/ammo_box/a357, -/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ai_monitored/nuke_storage) +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/closet/secure_closet/medical2, +/obj/machinery/anesthetic_machine, +/turf/open/floor/iron/white, +/area/medical/surgery) "cmU" = ( /turf/open/floor/engine/n2, /area/engine/atmos) @@ -13515,22 +13526,6 @@ /obj/machinery/meter, /turf/open/floor/iron/dark, /area/engine/engineering) -"czI" = ( -/obj/machinery/vending/wallmed{ - pixel_x = -1; - pixel_y = -32 - }, -/obj/structure/closet/secure_closet/personal/patient, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/white, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/grid, -/area/medical/patients_rooms) "czJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/effect/spawner/structure/window/reinforced, @@ -13866,12 +13861,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron/dark, /area/gateway) -"cCe" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/turf/open/floor/engine, -/area/gateway) "cCf" = ( /obj/structure/rack, /obj/effect/turf_decal/tile/black/fourcorners, @@ -13902,15 +13891,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"cCo" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/gateway) "cCu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -13998,16 +13978,6 @@ /obj/item/pipe_dispenser, /turf/open/floor/engine, /area/engine/engineering) -"cDi" = ( -/obj/structure/table, -/obj/machinery/vending/wallmed{ - name = "Emergency NanoMed"; - pixel_y = 28; - use_power = 0 - }, -/obj/item/book/manual/wiki/surgery, -/turf/open/floor/iron/white, -/area/medical/surgery) "cDj" = ( /obj/structure/cable{ icon_state = "2-8" @@ -14572,6 +14542,88 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cFU" = ( +/obj/item/reagent_containers/cup/bottle/bromine{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/aluminium{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/chlorine{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/carbon{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/ethanol{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/copper{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/hydrogen{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/fluorine{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/water{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/lithium{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/iron{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/iodine{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/oxygen{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/phosphorus{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/nitrogen{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/mercury{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/radium{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/potassium{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/welding_fuel{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/sacid{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/silicon{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/silver{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/sodium{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/sugar{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/sulfur{ + pixel_x = -6 + }, +/obj/structure/closet/crate/medical, +/obj/item/circuitboard/machine/chem_heater, +/turf/open/floor/iron/white, +/area/medical/virology) "cFV" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -14667,12 +14719,6 @@ /obj/machinery/light, /turf/open/floor/iron/dark, /area/engine/engineering) -"cGn" = ( -/obj/machinery/iv_drip, -/obj/structure/bed/roller, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/white, -/area/medical/patients_rooms) "cGq" = ( /obj/structure/table/reinforced, /obj/machinery/recharger{ @@ -15067,6 +15113,19 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/medbay/lobby) +"cKi" = ( +/obj/effect/turf_decal/tile/white/opposingcorners, +/obj/effect/turf_decal/tile/white{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "cKj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -15265,6 +15324,13 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"cOA" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/engine, +/area/gateway) "cOI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -15542,6 +15608,10 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"cTe" = ( +/obj/machinery/gateway/station, +/turf/open/floor/engine, +/area/gateway) "cTf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/white, @@ -15583,16 +15653,6 @@ /obj/item/hand_labeler, /turf/open/floor/iron/white, /area/medical/chemistry) -"cTX" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/structure/sign/poster/official/safety_eye_protection{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/science/xenobiology) "cTY" = ( /obj/structure/sign/poster/official/safety_internals{ pixel_x = -32 @@ -15674,6 +15734,15 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"cUQ" = ( +/obj/structure/flora/junglebush/b, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/window{ + dir = 1 + }, +/obj/structure/window, +/turf/open/floor/grass/no_border, +/area/crew_quarters/bar/atrium) "cUS" = ( /obj/structure/table, /obj/item/food/canned/beefbroth{ @@ -15697,13 +15766,6 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/prison, /area/security/prison) -"cUX" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "cVb" = ( /turf/closed/wall, /area/hallway/secondary/service) @@ -15836,6 +15898,18 @@ "cZF" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/captain/private) +"cZM" = ( +/obj/machinery/door/window{ + base_state = "leftsecure"; + dir = 8; + icon_state = "leftsecure"; + name = "Tertiary AI Core Access"; + atom_integrity = 300; + pixel_x = -3; + req_access_txt = "16" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai) "dad" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -16393,6 +16467,35 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/grid/steel, /area/hydroponics) +"dns" = ( +/obj/structure/table/glass, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 4 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 4 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 4 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/dropper, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/reagent_containers/dropper, +/turf/open/floor/iron, +/area/science/xenobiology) "dnu" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/fullgrass, @@ -16511,6 +16614,15 @@ }, /turf/open/floor/engine/n2, /area/engine/atmos) +"dqe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "dqA" = ( /obj/structure/table/glass, /obj/item/reagent_containers/syringe/antiviral{ @@ -16587,16 +16699,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/prison/dark, /area/security/prison) -"drl" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/clothing/glasses/hud/security/sunglasses, -/obj/item/reagent_containers/cup/glass/flask/det, -/turf/open/floor/carpet/green, -/area/security/detectives_office) "drN" = ( /obj/structure/reagent_dispensers/peppertank/directional/south, /turf/open/floor/carpet/red, @@ -16618,6 +16720,21 @@ }, /turf/open/floor/iron/white, /area/science/research) +"dsy" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/airalarm/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/science/lab) "dsC" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -16853,32 +16970,6 @@ /obj/machinery/atmospherics/pipe/simple/dark/visible/layer4, /turf/open/space, /area/space/nearstation) -"dxB" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/northright{ - dir = 2; - name = "First-Aid Supplies"; - req_access_txt = "5" - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/effect/loot_jobscale/medical/first_aid_kit{ - pixel_x = -5 - }, -/obj/effect/loot_jobscale/medical/medkits{ - pixel_x = 7; - pixel_y = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/storage) "dxE" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/computer/security/telescreen/vault{ @@ -17157,6 +17248,12 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"dDL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "dEh" = ( /obj/machinery/firealarm{ dir = 4; @@ -17730,6 +17827,16 @@ /obj/effect/spawner/lootdrop/maintenance/six, /turf/open/floor/iron, /area/quartermaster/warehouse) +"dOG" = ( +/obj/structure/table/glass, +/obj/item/cultivator, +/obj/item/hatchet, +/obj/item/crowbar, +/obj/item/plant_analyzer, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, +/area/hydroponics/garden) "dOI" = ( /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets, @@ -17957,15 +18064,6 @@ }, /turf/open/floor/catwalk_floor, /area/quartermaster/storage) -"dTf" = ( -/obj/machinery/door/airlock{ - name = "Bar - Kitchen"; - req_one_access_txt = "25,28,35" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/crew_quarters/bar) "dTA" = ( /obj/machinery/holopad, /obj/effect/landmark/event_spawn, @@ -17992,15 +18090,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/crew_quarters/locker) -"dTM" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/med_data/laptop, -/obj/machinery/door/poddoor/preopen{ - id = "quarantineshutters"; - name = "Quarantine Shutters" - }, -/turf/open/floor/iron, -/area/medical/medbay/lobby) "dTU" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -18071,6 +18160,13 @@ }, /turf/open/floor/iron, /area/security/brig) +"dUI" = ( +/obj/effect/turf_decal/siding/white/corner, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/crew_quarters/bar/atrium) "dUJ" = ( /obj/structure/chair/office{ dir = 8 @@ -18204,15 +18300,6 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"dZa" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass/no_border, -/area/crew_quarters/bar/atrium) "dZe" = ( /obj/item/radio/intercom{ pixel_y = -29 @@ -18319,18 +18406,6 @@ }, /turf/open/floor/iron, /area/science/research) -"eau" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour{ - pixel_x = 4 - }, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_y = 5 - }, -/turf/open/floor/prison, -/area/security/prison) "eaC" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -18423,29 +18498,6 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/hallway/secondary/exit) -"ecV" = ( -/obj/structure/table/reinforced, -/obj/item/pen, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/obj/item/folder/white, -/obj/machinery/door/window/brigdoor{ - dir = 8; - id = "medcell"; - name = "Medical Cell"; - req_one_access_txt = "1;40" - }, -/obj/machinery/door/window/southright{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron, -/area/security/checkpoint/medical) "ecZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -18650,11 +18702,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"efR" = ( -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/crew_quarters/kitchen) "egz" = ( /obj/structure/table, /obj/machinery/airalarm/directional/south{ @@ -18806,6 +18853,17 @@ /obj/machinery/meter, /turf/open/floor/plating, /area/maintenance/central) +"ekP" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/item/reagent_containers/cup/glass/bottle/lizardwine{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/iron/dark, +/area/bridge/meeting_room) "elf" = ( /obj/machinery/light/small{ dir = 8 @@ -18871,13 +18929,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"emA" = ( -/obj/structure/closet, -/obj/effect/landmark/blobstart, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "emD" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "meetingshutter"; @@ -18944,6 +18995,16 @@ "enz" = ( /turf/open/floor/iron/techmaint, /area/crew_quarters/fitness) +"eox" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Service Maintenance"; + req_one_access_txt = "12;25;26;35;28;22;37;46;38" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "eoC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -19268,8 +19329,7 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"euh" = ( -/obj/machinery/gateway/centerstation, +"eug" = ( /turf/open/floor/engine, /area/gateway) "euG" = ( @@ -19659,6 +19719,27 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/iron, /area/maintenance/starboard/fore) +"eBs" = ( +/obj/item/clipboard{ + pixel_y = 7 + }, +/obj/item/paper{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/pen/charcoal{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/structure/table/wood, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/turf/open/floor/carpet/grimy, +/area/vacant_room/office) "eBM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -19757,6 +19838,26 @@ }, /turf/open/floor/iron, /area/security/brig) +"eDh" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/toy/cards/deck{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/coin/diamond{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/structure/desk_bell/speed_demon{ + pixel_x = -8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) "eDN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -19782,15 +19883,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"eFe" = ( -/obj/structure/table/wood, -/obj/item/food/chips, -/obj/item/reagent_containers/cup/soda_cans/cola, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/carpet, -/area/hallway/secondary/entry) "eFj" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; @@ -19952,18 +20044,6 @@ }, /turf/open/space, /area/space/nearstation) -"eHX" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/teleporter) "eIa" = ( /obj/machinery/door/airlock/engineering{ name = "Telecommunications"; @@ -20001,15 +20081,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/quartermaster/storage) -"eIW" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/gateway) "eJj" = ( /obj/machinery/suit_storage_unit/hos, /obj/effect/turf_decal/stripes/end, @@ -20378,18 +20449,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"ePs" = ( -/obj/machinery/door/window{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Secondary AI Core Access"; - atom_integrity = 300; - pixel_x = 4; - req_access_txt = "16" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai) "ePu" = ( /obj/structure/cable{ icon_state = "1-8" @@ -20751,19 +20810,6 @@ dir = 9 }, /area/science/research) -"eWt" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/window/northleft{ - name = "Kitchen Delivery"; - req_access_txt = "28"; - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/crew_quarters/kitchen/coldroom) "eWv" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -21022,6 +21068,13 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"faI" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/turf/open/floor/plating, +/area/science/xenobiology) "fbS" = ( /obj/structure/table, /obj/item/storage/box/chemimp{ @@ -21677,15 +21730,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"fqC" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/junglebush/b, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass/no_border, -/area/crew_quarters/bar/atrium) "fqJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -21885,6 +21929,16 @@ }, /turf/open/floor/wood/big, /area/maintenance/aft) +"fwz" = ( +/obj/structure/table, +/obj/item/watertank, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/obj/item/reagent_containers/spray/plantbgone, +/turf/open/floor/iron, +/area/hydroponics) "fwG" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -21937,6 +21991,14 @@ }, /turf/open/floor/iron, /area/hydroponics) +"fwY" = ( +/obj/effect/turf_decal/tile/blue, +/mob/living/simple_animal/bot/medbot/filled{ + desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; + name = "Inspector Johnson" + }, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "fxf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -21946,6 +22008,15 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"fxQ" = ( +/obj/machinery/vending/custom, +/obj/machinery/door/window/eastleft{ + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/crew_quarters/bar/atrium) "fya" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, /obj/effect/spawner/structure/window/reinforced, @@ -22398,6 +22469,23 @@ }, /turf/open/floor/iron, /area/maintenance/starboard/fore) +"fFv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "quarantineshutters"; + name = "Quarantine Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_one_access_txt = "5;6" + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "fFA" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Maintenance"; @@ -22527,11 +22615,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) -"fIL" = ( -/obj/structure/curtain, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/cryo) "fIX" = ( /obj/machinery/bluespace_beacon, /obj/effect/turf_decal/stripes/line{ @@ -22863,12 +22946,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/engine/atmos) -"fRe" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "fRr" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -22953,17 +23030,6 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat/atmos) -"fTE" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass/no_border, -/area/crew_quarters/bar/atrium) "fTL" = ( /obj/machinery/light/small{ dir = 4 @@ -23011,18 +23077,6 @@ }, /turf/open/floor/iron/dark, /area/tcommsat/computer) -"fUm" = ( -/obj/machinery/door/window/eastright{ - name = "Hydroponics Delivery"; - req_access_txt = "35" - }, -/obj/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/hydroponics) "fUp" = ( /obj/machinery/light{ dir = 1 @@ -23160,17 +23214,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"fWB" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 6 - }, -/obj/item/reagent_containers/cup/glass/bottle/lizardwine{ - pixel_x = 6; - pixel_y = 5 - }, -/turf/open/floor/iron/dark, -/area/bridge/meeting_room) "fWD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -23664,14 +23707,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/cmo) -"gfU" = ( -/obj/machinery/light, -/obj/item/kirbyplants/random, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/crew_quarters/kitchen) "gfW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24108,6 +24143,23 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"gpd" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "gpn" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /turf/open/floor/plating, @@ -24181,6 +24233,13 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"grj" = ( +/obj/structure/closet, +/obj/effect/landmark/blobstart, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "grI" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -24573,14 +24632,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) -"gzd" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/junglebush/b, -/turf/open/floor/grass/no_border, -/area/crew_quarters/bar/atrium) "gzx" = ( /obj/structure/table/glass, /obj/machinery/light{ @@ -24588,10 +24639,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) -"gzG" = ( -/obj/structure/chair/stool/bar/directional/north, -/turf/open/floor/iron/white/side, -/area/crew_quarters/kitchen) "gzH" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -24923,6 +24970,12 @@ }, /turf/open/floor/engine, /area/engine/supermatter) +"gEE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "gEH" = ( /obj/machinery/door/airlock/medical{ name = "Observation" @@ -25296,6 +25349,71 @@ }, /turf/open/floor/iron, /area/construction/mining/aux_base) +"gMU" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/bottle/chloralhydrate, +/obj/item/reagent_containers/cup/bottle/toxin{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/cup/bottle/facid{ + name = "fluorosulfuric acid bottle"; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/reagent_containers/syringe{ + pixel_y = 5 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/button/ignition{ + id = "executionburn"; + name = "Justice Ignition Switch"; + pixel_x = -25; + pixel_y = 36 + }, +/obj/machinery/button/door{ + id = "executionfireblast"; + name = "Justice Area Lockdown"; + pixel_x = -25; + pixel_y = 26; + req_access_txt = "2" + }, +/obj/item/assembly/signaler{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/machinery/button/flasher{ + id = "justiceflash"; + name = "Justice Flash Control"; + pixel_x = -36; + pixel_y = 36; + req_access_txt = "1" + }, +/obj/machinery/button/door{ + id = "SecJusticeChamber"; + name = "Justice Vent Control"; + pixel_x = -36; + pixel_y = 26; + req_access_txt = "3" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "gNN" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -25424,6 +25542,23 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) +"gSd" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_one_access_txt = "1;57" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/security/checkpoint/supply) "gSy" = ( /obj/machinery/vending/cola, /obj/effect/turf_decal/tile/blue{ @@ -25436,6 +25571,35 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/surgery) +"gSV" = ( +/obj/effect/turf_decal/box/corners{ + pixel_x = -16; + pixel_y = 16 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "gTc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -25486,6 +25650,21 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"gUt" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Bar Storage Maintenance"; + req_access_txt = "25" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "gUu" = ( /obj/effect/spawner/randomvend/snack, /turf/open/floor/iron, @@ -25503,6 +25682,11 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/hallway/primary/fore) +"gUV" = ( +/obj/structure/curtain/bounty, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/theatre) "gVg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -25529,6 +25713,13 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line, /turf/open/floor/iron/dark, /area/teleporter) +"gWc" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/iron/white/corner, +/area/crew_quarters/bar/atrium) "gWe" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -25788,6 +25979,36 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"hcn" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/glass/bottle/virusfood{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/bottle/virusfood{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/spaceacillin{ + pixel_x = 9; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/bottle/spaceacillin{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/bottle/spaceacillin{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "hcu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -25829,20 +26050,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"hdj" = ( -/obj/structure/table/reinforced, -/obj/item/food/pie/cream, -/obj/machinery/door/window/eastleft{ - name = "Kitchen Window"; - req_access_txt = "28" - }, -/obj/machinery/door/window/eastleft{ - dir = 8; - name = "Bar Window"; - req_access_txt = "25" - }, -/turf/open/floor/iron, -/area/crew_quarters/bar) "hem" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -26040,6 +26247,14 @@ }, /turf/open/floor/iron/grid, /area/medical/patients_rooms) +"hho" = ( +/obj/item/mop, +/obj/item/reagent_containers/cup/bucket, +/obj/machinery/light_switch{ + pixel_x = 28 + }, +/turf/open/floor/iron, +/area/janitor) "hhG" = ( /turf/closed/wall, /area/medical/exam_room) @@ -26241,14 +26456,6 @@ }, /turf/open/floor/carpet/royalblack, /area/lawoffice) -"hmY" = ( -/obj/effect/turf_decal/tile/dark_green{ - dir = 1 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/iron, -/area/hydroponics) "hnc" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -26322,18 +26529,6 @@ dir = 5 }, /area/science/research) -"hoF" = ( -/obj/machinery/door/window{ - base_state = "leftsecure"; - dir = 8; - icon_state = "leftsecure"; - name = "Tertiary AI Core Access"; - atom_integrity = 300; - pixel_x = -3; - req_access_txt = "16" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai) "hoL" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -26440,12 +26635,6 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/dorms) -"hqT" = ( -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/crew_quarters/kitchen) "hqX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -26472,18 +26661,6 @@ }, /turf/open/floor/iron, /area/science/mixing/chamber) -"hrn" = ( -/obj/item/reagent_containers/cup/glass/mug{ - pixel_x = 6; - pixel_y = -2 - }, -/obj/item/newspaper{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/vacant_room/office) "hrM" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -26521,68 +26698,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, /area/storage/tech) -"hss" = ( -/obj/machinery/light, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/tile/white{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/grid, -/area/medical/patients_rooms) -"hsE" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -9; - pixel_y = 5 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = -9 - }, -/obj/item/storage/box/papersack{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/storage/box/papersack{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/storage/box/papersack{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/storage/box/papersack{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/storage/box/papersack{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/storage/box/papersack{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/machinery/camera/directional/north, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/storage/box/papersack{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/checker, -/area/crew_quarters/kitchen) "hsH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -26809,6 +26924,14 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"hxy" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron, +/area/hydroponics) "hxz" = ( /obj/machinery/computer/operating, /obj/effect/turf_decal/bot, @@ -26911,24 +27034,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"hzF" = ( -/obj/item/hand_labeler{ - pixel_x = -9; - pixel_y = 13 - }, -/obj/structure/table/glass, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 4 - }, -/turf/open/floor/iron/white, -/area/medical/apothecary) "hzN" = ( /obj/machinery/light{ dir = 1 @@ -26973,6 +27078,22 @@ /obj/item/storage/box/disks_nanite, /turf/open/floor/iron/dark, /area/science/nanite) +"hAR" = ( +/obj/structure/table, +/obj/machinery/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) "hBf" = ( /obj/effect/turf_decal/bot, /obj/structure/sign/painting/library{ @@ -27082,26 +27203,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"hCV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_one_access_txt = "4,5" - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "hDc" = ( /obj/machinery/door/airlock/maintenance{ name = "Library Maintenance"; @@ -27675,6 +27776,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) +"hOr" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/patients_rooms) "hOs" = ( /obj/structure/sink/kitchen{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -27737,6 +27849,12 @@ }, /turf/open/floor/iron/white, /area/science/research) +"hPk" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/engine, +/area/gateway) "hPy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -27943,6 +28061,26 @@ /obj/machinery/camera/motion/directional/west, /turf/open/floor/iron/grid/steel, /area/ai_monitored/storage/eva) +"hTd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/white/opposingcorners, +/obj/effect/turf_decal/tile/white{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "hTn" = ( /obj/structure/cable/yellow, /obj/machinery/power/apc/auto_name/directional/south, @@ -28314,36 +28452,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/secondary/exit) -"ibk" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/cup/glass/bottle/virusfood{ - pixel_x = 2; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/glass/bottle/virusfood{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/spaceacillin{ - pixel_x = 9; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/bottle/spaceacillin{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/bottle/spaceacillin{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "ibG" = ( /obj/machinery/nanite_programmer, /obj/effect/turf_decal/bot, @@ -29200,28 +29308,6 @@ }, /turf/open/floor/carpet, /area/security/brig) -"ipU" = ( -/obj/effect/turf_decal/tile/dark_green/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = 6; - pixel_y = -2 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer, -/obj/item/toy/cards/deck{ - pixel_x = -10; - pixel_y = 6 - }, -/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6{ - pixel_x = 32 - }, -/turf/open/floor/iron, -/area/hallway/secondary/service) "ipZ" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/door/poddoor/preopen{ @@ -29369,11 +29455,6 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) -"isI" = ( -/obj/machinery/gateway, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/engine, -/area/gateway) "isM" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/camera/directional/north, @@ -29433,6 +29514,11 @@ }, /turf/open/floor/iron, /area/engine/gravity_generator) +"iuX" = ( +/obj/structure/curtain/bounty, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) "ivd" = ( /obj/machinery/door/poddoor/shutters{ id = "stationgate"; @@ -29683,6 +29769,14 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/white, /area/medical/surgery) +"iBi" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "iBE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/end{ @@ -29872,17 +29966,6 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) -"iEM" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/turf/open/floor/iron/white/corner{ - dir = 4 - }, -/area/crew_quarters/kitchen) "iEP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -29945,6 +30028,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"iGS" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bowl, +/obj/item/kitchen/fork, +/turf/open/floor/prison, +/area/security/prison) "iGU" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/effect/turf_decal/tile/blue{ @@ -30272,16 +30361,6 @@ }, /turf/open/floor/iron/dark/side, /area/engine/atmos) -"iNP" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/shaker, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/cup/rag, -/obj/structure/noticeboard{ - pixel_y = 29 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "iNS" = ( /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" @@ -30359,14 +30438,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) -"iPF" = ( -/obj/machinery/anesthetic_machine, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/obj/structure/closet/secure_closet/medical2, -/turf/open/floor/iron/white, -/area/medical/surgery) "iPT" = ( /turf/open/floor/iron, /area/storage/art) @@ -30640,13 +30711,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"iVo" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron/white, -/area/medical/patients_rooms) "iVN" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -31020,12 +31084,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"jeh" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/surgery) "jeB" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -31349,6 +31407,15 @@ }, /turf/open/floor/iron/checker, /area/hallway/secondary/service) +"jjH" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/engine, +/area/gateway) "jjV" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -31400,6 +31467,10 @@ /obj/item/pen, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) +"jlk" = ( +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/white, +/area/medical/surgery) "jlI" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -31492,16 +31563,12 @@ }, /turf/open/floor/iron/dark, /area/security/prison) -"jnn" = ( -/obj/structure/table/glass, -/obj/item/cultivator, -/obj/item/hatchet, -/obj/item/crowbar, -/obj/item/plant_analyzer, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/hydroponics/garden) +"jnB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "jnC" = ( /obj/machinery/rnd/production/techfab/department/medical, /obj/effect/turf_decal/tile/blue, @@ -31535,6 +31602,10 @@ /obj/item/toy/plush/moth/witchwing, /turf/open/floor/carpet/green, /area/medical/exam_room) +"jnV" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hydroponics) "joe" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, @@ -32010,19 +32081,6 @@ }, /turf/open/floor/iron/grid/steel, /area/ai_monitored/turret_protected/ai_upload) -"jwT" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass/no_border, -/area/crew_quarters/bar/atrium) "jxh" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -32229,6 +32287,10 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"jAf" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/library) "jAo" = ( /obj/structure/chair/office{ dir = 1 @@ -32337,6 +32399,29 @@ /obj/item/flashlight, /turf/open/floor/iron/tech, /area/crew_quarters/fitness) +"jBP" = ( +/obj/machinery/button/door{ + id = "robotics"; + name = "Shutters Control Button"; + pixel_x = 6; + pixel_y = 24; + req_access_txt = "29" + }, +/obj/structure/table, +/obj/item/book/manual/wiki/robotics_cyborgs{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/stack/sheet/mineral/copper{ + amount = 5 + }, +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "jCm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -32449,6 +32534,30 @@ }, /turf/open/floor/iron/dark, /area/gateway) +"jEr" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/cultivator{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/shovel/spade{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/prison/dark, +/area/security/prison) "jEK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -32661,32 +32770,6 @@ /obj/machinery/atmospherics/components/unary/tank/air, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) -"jJz" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/sopservice{ - pixel_x = 11; - pixel_y = 6 - }, -/obj/item/shovel/spade, -/obj/item/stack/sheet/mineral/copper{ - amount = 5 - }, -/obj/item/reagent_containers/cup/bucket, -/obj/item/storage/toolbox/drone, -/obj/effect/turf_decal/tile/dark_green/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/red_rum{ - pixel_y = 32 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/service) "jJF" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -32897,14 +32980,6 @@ /obj/item/stack/cable_coil, /turf/open/floor/iron/dark, /area/engine/engineering) -"jNp" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "jND" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/newscaster/directional/south, @@ -33084,6 +33159,18 @@ }, /turf/open/floor/iron/white, /area/science/research) +"jPT" = ( +/obj/machinery/door/window{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Secondary AI Core Access"; + atom_integrity = 300; + pixel_x = 4; + req_access_txt = "16" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai) "jQf" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -33498,23 +33585,6 @@ }, /turf/open/floor/iron/dark, /area/tcommsat/computer) -"jYP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "quarantineshutters"; - name = "Quarantine Shutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_one_access_txt = "4,5" - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "jYS" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -33939,23 +34009,6 @@ /obj/machinery/vending/boozeomat, /turf/closed/wall, /area/crew_quarters/bar) -"kjp" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_one_access_txt = "1;56" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/security/checkpoint/engineering) "kjL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -33974,21 +34027,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"kka" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/engine, -/area/gateway) -"kll" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "klE" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/power/apc/auto_name/directional/east, @@ -34158,15 +34196,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/locker) -"knU" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/grid, -/area/medical/patients_rooms) "koe" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -34598,27 +34627,6 @@ dir = 4 }, /area/maintenance/starboard) -"kuh" = ( -/obj/item/clipboard{ - pixel_y = 7 - }, -/obj/item/paper{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/pen/charcoal{ - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = -8; - pixel_y = 3 - }, -/obj/structure/table/wood, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/turf/open/floor/carpet/grimy, -/area/vacant_room/office) "kum" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -34790,13 +34798,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"kxR" = ( -/obj/machinery/smartfridge/organ, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/medical/surgery) "kxW" = ( /obj/machinery/camera/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -34854,6 +34855,19 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/bar/atrium) +"kzr" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/window{ + dir = 4 + }, +/obj/structure/window{ + dir = 8 + }, +/obj/structure/window{ + dir = 1 + }, +/turf/open/floor/grass/no_border, +/area/crew_quarters/bar/atrium) "kzC" = ( /obj/effect/turf_decal/tile/dark_blue{ dir = 4 @@ -34884,6 +34898,21 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/security/detectives_office) +"kzZ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northleft{ + name = "Kitchen Delivery"; + req_access_txt = "28"; + dir = 2 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "kAh" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -34959,6 +34988,18 @@ /obj/structure/reagent_dispensers/peppertank/directional/west, /turf/open/floor/iron, /area/security/checkpoint/science) +"kCg" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = 4 + }, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_y = 5 + }, +/turf/open/floor/prison, +/area/security/prison) "kCj" = ( /obj/machinery/atmospherics/components/unary/portables_connector{ dir = 1 @@ -35046,18 +35087,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) -"kDN" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/teleporter) "kEj" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Distro to Waste" @@ -35276,6 +35305,23 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"kHB" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/white, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/vending/wallmed{ + pixel_x = -1; + pixel_y = -32 + }, +/obj/structure/bed/roller, +/obj/machinery/iv_drip, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "kHG" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -35309,15 +35355,6 @@ /obj/machinery/vending/medical, /turf/open/floor/iron/dark, /area/medical/surgery) -"kIz" = ( -/obj/machinery/iv_drip, -/obj/structure/bed/roller, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/patients_rooms) "kIB" = ( /obj/effect/turf_decal/trimline/dark_red/line, /obj/effect/turf_decal/trimline/white/corner{ @@ -35373,18 +35410,6 @@ }, /turf/open/floor/carpet/black, /area/crew_quarters/bar/atrium) -"kIY" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 7 - }, -/obj/item/storage/backpack/duffelbag/med/implant, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/white, -/area/medical/surgery) "kJe" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -35996,6 +36021,14 @@ }, /turf/open/floor/iron/dark, /area/chapel/office) +"kUw" = ( +/obj/machinery/door/poddoor/preopen{ + id = "quarantineshutters"; + name = "Quarantine Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/medbay/lobby) "kUB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -36291,6 +36324,29 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron/dark, /area/chapel/main) +"lao" = ( +/obj/effect/turf_decal/tile/white/opposingcorners, +/obj/effect/turf_decal/tile/white{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) +"laz" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/crew_quarters/bar/atrium) "laA" = ( /obj/structure/closet/crate/solarpanel_small, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -36303,19 +36359,6 @@ /obj/machinery/camera/directional/south, /turf/open/floor/iron/dark, /area/storage/tech) -"laL" = ( -/obj/machinery/computer/med_data{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/station{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/carpet/green, -/area/security/detectives_office) "laP" = ( /obj/machinery/door/poddoor/preopen{ id = "maint1" @@ -36344,6 +36387,17 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall/r_wall, /area/medical/virology) +"lbi" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "lbA" = ( /obj/structure/sign/warning/vacuum/external{ pixel_x = -32 @@ -36362,6 +36416,23 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) +"lca" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_one_access_txt = "1;56" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/security/checkpoint/engineering) "lcg" = ( /obj/machinery/light{ dir = 4 @@ -36390,6 +36461,18 @@ broken = 1 }, /area/maintenance/port/fore) +"lcM" = ( +/obj/structure/safe, +/obj/item/clothing/head/costume/bearpelt, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass, +/obj/item/gun/ballistic/revolver/russian, +/obj/item/ammo_box/a357, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka, +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/ai_monitored/nuke_storage) "lcT" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/stool/directional/south, @@ -36899,6 +36982,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/aft) +"lmL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "lna" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -37144,6 +37240,28 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"lsQ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/effect/loot_jobscale/medical/first_aid_kit{ + pixel_x = -5 + }, +/obj/effect/loot_jobscale/medical/medkits{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/machinery/door/window/northright{ + dir = 2; + name = "First-Aid Supplies"; + req_access_txt = "5" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/storage) "lsU" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/corner{ @@ -37283,6 +37401,19 @@ /obj/machinery/light/small, /turf/open/floor/iron/dark, /area/storage/tech) +"lwu" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_y = 7 + }, +/obj/item/storage/backpack/duffelbag/med/implant, +/obj/effect/turf_decal/tile/blue, +/obj/item/book/manual/wiki/surgery, +/turf/open/floor/iron/white, +/area/medical/surgery) "lww" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -37710,6 +37841,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"lFp" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/clothing/glasses/hud/security/sunglasses, +/obj/item/reagent_containers/cup/glass/flask/det, +/turf/open/floor/carpet/green, +/area/security/detectives_office) "lFD" = ( /obj/machinery/camera/motion/directional/west{ c_tag = "MiniSat Core Hallway" @@ -38023,21 +38164,6 @@ /obj/structure/bookcase/random, /turf/open/floor/wood, /area/vacant_room/office) -"lNM" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance{ - name = "Service Maintenance"; - req_one_access_txt = "25;26;35;28;22;37;46;38" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "lOa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -38146,25 +38272,6 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron, /area/storage/tools) -"lRm" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot, -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/bucket, -/obj/structure/sign/poster/contraband/missing_gloves{ - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/dark_green/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron, -/area/hallway/secondary/service) "lRI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -39003,6 +39110,15 @@ }, /turf/open/floor/plating, /area/quartermaster/exploration_dock) +"mnG" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "quarantineshutters"; + name = "Quarantine Shutters" + }, +/obj/item/folder/blue, +/turf/open/floor/iron, +/area/medical/medbay/lobby) "mnP" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -39332,10 +39448,6 @@ /obj/effect/spawner/randomvend/cola, /turf/open/floor/iron, /area/maintenance/aft) -"myB" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) "myF" = ( /obj/structure/closet/secure_closet/genpop, /obj/structure/cable/yellow{ @@ -39720,35 +39832,6 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron, /area/hydroponics) -"mFd" = ( -/obj/structure/table/glass, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 4 - }, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 4 - }, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 4 - }, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/dropper, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/reagent_containers/dropper, -/turf/open/floor/iron, -/area/science/xenobiology) "mFg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/machinery/light{ @@ -39807,15 +39890,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"mGG" = ( -/obj/item/paper, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = -5; - pixel_y = 1 - }, -/turf/open/floor/prison, -/area/security/prison) "mGI" = ( /obj/machinery/door/airlock/command{ name = "Teleporter Maintenance"; @@ -39865,6 +39939,18 @@ }, /turf/closed/wall, /area/maintenance/starboard/aft) +"mHj" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/grid/steel, +/area/teleporter) "mHx" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, @@ -39951,6 +40037,19 @@ }, /turf/open/floor/iron/dark/telecomms, /area/science/server) +"mKG" = ( +/obj/machinery/computer/med_data{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/station{ + dir = 8; + pixel_x = 32 + }, +/turf/open/floor/carpet/green, +/area/security/detectives_office) "mKM" = ( /obj/machinery/firealarm{ dir = 4; @@ -39975,88 +40074,6 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/solar/starboard/fore) -"mLE" = ( -/obj/item/reagent_containers/cup/bottle/bromine{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/aluminium{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/chlorine{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/carbon{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/ethanol{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/copper{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/hydrogen{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/fluorine{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/water{ - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/lithium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/iron{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/iodine{ - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/oxygen{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/phosphorus{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/nitrogen{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/mercury{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/radium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/potassium{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/welding_fuel{ - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/sacid{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/silicon{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/silver{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/sodium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/sugar{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/sulfur{ - pixel_x = -6 - }, -/obj/structure/closet/crate/medical, -/obj/item/circuitboard/machine/chem_heater, -/turf/open/floor/iron/white, -/area/medical/virology) "mLR" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/arrivals_external{ @@ -40765,6 +40782,20 @@ /obj/effect/spawner/randomvend/snack, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"mZY" = ( +/obj/structure/table/glass, +/obj/item/hatchet, +/obj/item/cultivator, +/obj/item/crowbar, +/obj/item/reagent_containers/cup/bucket, +/obj/item/plant_analyzer, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, +/area/hydroponics/garden) "nad" = ( /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "8;12" @@ -40821,6 +40852,14 @@ "ncb" = ( /turf/open/floor/carpet/grimy, /area/ai_monitored/turret_protected/aisat_interior) +"ncd" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window, +/obj/structure/window{ + dir = 1 + }, +/turf/open/floor/grass/no_border, +/area/crew_quarters/bar/atrium) "ncy" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -41036,29 +41075,6 @@ /obj/machinery/teleport/hub, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) -"nfG" = ( -/obj/item/reagent_containers/cup/bottle/salglu_solution{ - pixel_x = -8; - pixel_y = 10 - }, -/obj/structure/table/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/reagentgrinder{ - pixel_y = 6; - pixel_x = 3 - }, -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = -8; - pixel_y = 3 - }, -/turf/open/floor/iron/white, -/area/medical/apothecary) "ngx" = ( /obj/machinery/power/terminal{ dir = 1 @@ -41389,6 +41405,13 @@ /obj/structure/girder, /turf/open/floor/iron/dark, /area/engine/engineering) +"noL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "noM" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -41594,6 +41617,11 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"nsp" = ( +/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/gateway) "nss" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/warning{ dir = 1 @@ -41743,6 +41771,11 @@ /obj/structure/flora/tree/jungle/small, /turf/open/floor/plating/dirt/jungle, /area/medical/genetics) +"nvw" = ( +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/crew_quarters/bar/atrium) "nvN" = ( /obj/structure/chair/office{ dir = 4 @@ -41776,21 +41809,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"nwg" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/dropper, -/obj/machinery/airalarm/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/science/lab) "nwp" = ( /obj/structure/window/reinforced{ dir = 8 @@ -41980,19 +41998,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/port/aft) -"nBa" = ( -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - pixel_x = 5; - pixel_y = 8 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/obj/structure/table, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/iron, -/area/hydroponics) "nBo" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42160,6 +42165,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/engine, /area/engine/engineering) +"nDK" = ( +/obj/effect/turf_decal/tile/dark_green/half/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/machinery/reagentgrinder, +/turf/open/floor/iron, +/area/hydroponics) "nEc" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -42624,6 +42640,15 @@ }, /turf/open/floor/iron, /area/security/brig) +"nNg" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/surgery) "nNh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -42931,20 +42956,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/science/storage) -"nSx" = ( -/obj/structure/table/glass, -/obj/item/hatchet, -/obj/item/cultivator, -/obj/item/crowbar, -/obj/item/reagent_containers/cup/bucket, -/obj/item/plant_analyzer, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/hydroponics/garden) "nSD" = ( /obj/structure/sign/warning/electricshock{ pixel_y = -32 @@ -42960,6 +42971,52 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"nTa" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -9 + }, +/obj/item/storage/box/papersack{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/storage/box/papersack{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/storage/box/papersack{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/storage/box/papersack{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/storage/box/papersack{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/storage/box/papersack{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/machinery/camera/directional/north, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/storage/box/papersack{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/crew_quarters/kitchen) "nTi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42992,6 +43049,22 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"nTI" = ( +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/obj/machinery/door/window/eastright{ + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/obj/item/folder/white{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/turf/open/floor/plating, +/area/crew_quarters/bar/atrium) "nTL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, @@ -43215,48 +43288,6 @@ }, /turf/open/floor/noslip/standard, /area/security/prison) -"nXI" = ( -/obj/structure/table, -/obj/item/gps/mining/exploration, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = -8 - }, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = 9; - pixel_y = -3 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) -"nXU" = ( -/obj/machinery/holopad, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "MedbayFoyer"; - name = "Medbay Left Doors Control"; - normaldoorcontrol = 1; - pixel_x = 25; - pixel_y = -24; - req_access_txt = "5" - }, -/obj/machinery/button/door{ - id = "medbay_front_door"; - name = "Medbay Right Doors Control"; - normaldoorcontrol = 1; - req_access_txt = "5"; - dir = 4; - pixel_y = -24; - pixel_x = 39 - }, -/obj/effect/turf_decal/tile/white, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) "nYz" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "hopshutter"; @@ -43485,6 +43516,15 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron, /area/tcommsat/computer) +"odu" = ( +/obj/item/paper, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = -5; + pixel_y = 1 + }, +/turf/open/floor/prison, +/area/security/prison) "odz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -43653,12 +43693,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"ogF" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/reagent_containers/cup/glass/bottle/holywater, -/turf/open/floor/carpet/grimy, -/area/chapel/office) "ogJ" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 4 @@ -43797,6 +43831,15 @@ /obj/machinery/camera/directional/south, /turf/open/floor/prison, /area/security/prison) +"okQ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/engine, +/area/gateway) "okX" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -44331,14 +44374,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"oyc" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "psypriv"; - name = "Psycology Shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/exam_room) "oyg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -44698,6 +44733,16 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"oGX" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/shaker, +/obj/item/book/manual/wiki/barman_recipes, +/obj/item/reagent_containers/cup/rag, +/obj/structure/noticeboard{ + pixel_y = 29 + }, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "oGZ" = ( /obj/structure/table, /obj/item/storage/box/rxglasses{ @@ -44912,6 +44957,18 @@ "oLg" = ( /turf/closed/wall, /area/crew_quarters/theatre/backstage) +"oLA" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/folder/blue{ + pixel_x = 9; + pixel_y = -1 + }, +/turf/open/floor/carpet/green, +/area/medical/exam_room) "oLE" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -45569,6 +45626,14 @@ }, /turf/open/floor/engine, /area/engine/supermatter) +"pcA" = ( +/obj/machinery/light, +/obj/item/kirbyplants/random, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/crew_quarters/bar/atrium) "pcD" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -45661,12 +45726,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"ped" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/bowl, -/obj/item/kitchen/fork, -/turf/open/floor/prison, -/area/security/prison) "pef" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -46076,17 +46135,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"pno" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/northleft{ - req_access_txt = "5"; - name = "Medbay Delivery" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/medical/surgery) "pnq" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 @@ -46195,6 +46243,23 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"poz" = ( +/obj/item/reagent_containers/cup/beaker/cryoxadone, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/storage/pill_bottle/mannitol, +/obj/structure/table/glass, +/turf/open/floor/iron/dark, +/area/medical/cryo) "poT" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -46222,21 +46287,6 @@ /mob/living/simple_animal/crab/Coffee, /turf/open/floor/iron/white, /area/science/lab) -"ppf" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Bar Storage Maintenance"; - req_access_txt = "25" - }, -/turf/open/floor/plating, -/area/crew_quarters/bar) "pps" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ @@ -46256,6 +46306,12 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"ppx" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/engine, +/area/gateway) "ppE" = ( /obj/machinery/rnd/production/circuit_imprinter, /obj/effect/turf_decal/tile/yellow{ @@ -46604,22 +46660,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/maintenance/fore/secondary) -"pxC" = ( -/obj/structure/table, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_y = 3 - }, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 13; - pixel_y = 5 - }, -/obj/item/watertank, -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) "pxL" = ( /obj/structure/sign/directions/engineering{ pixel_x = -32; @@ -46670,23 +46710,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"pyn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/white/opposingcorners, -/obj/effect/turf_decal/tile/white{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/grid, -/area/medical/patients_rooms) "pyv" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 4 @@ -46999,6 +47022,12 @@ }, /turf/open/floor/iron, /area/science/explab) +"pCZ" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/reagent_containers/cup/glass/bottle/holywater, +/turf/open/floor/carpet/grimy, +/area/chapel/office) "pDu" = ( /obj/machinery/computer/nanite_cloud_controller, /obj/effect/turf_decal/bot, @@ -47133,29 +47162,6 @@ dir = 8 }, /area/teleporter) -"pGd" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Medbay Security Post"; - req_one_access_txt = "1;40" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/security/checkpoint/medical) "pGq" = ( /obj/machinery/light{ dir = 8 @@ -47255,14 +47261,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"pHK" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass/no_border, -/area/crew_quarters/bar/atrium) "pHN" = ( /obj/machinery/suit_storage_unit/security, /obj/machinery/light/small, @@ -47484,19 +47482,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"pLs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/white/opposingcorners, -/obj/effect/turf_decal/tile/white{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/grid, -/area/medical/patients_rooms) "pLE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/window/reinforced, @@ -47635,12 +47620,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, /area/security/prison) -"pOB" = ( -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/crew_quarters/kitchen) "pPb" = ( /obj/machinery/firealarm{ dir = 1; @@ -47648,17 +47627,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"pPl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/crew_quarters/kitchen) "pPy" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line, @@ -47741,6 +47709,18 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) +"pRA" = ( +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/newspaper{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/vacant_room/office) "pRR" = ( /obj/structure/chair/stool/bar/directional/west, /turf/open/floor/wood, @@ -48099,6 +48079,12 @@ dir = 1 }, /area/engine/atmos) +"pYE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "pYS" = ( /obj/machinery/door/airlock/security/glass{ name = "Equipment Room"; @@ -48332,15 +48318,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"qgf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "qgs" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -48459,30 +48436,6 @@ }, /turf/open/floor/iron, /area/maintenance/starboard/fore) -"qiL" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = 9; - pixel_y = 3 - }, -/obj/item/cultivator{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/shovel/spade{ - pixel_x = -5; - pixel_y = -4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/prison/dark, -/area/security/prison) "qiN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -48554,6 +48507,19 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"qln" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/camera/directional/east, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/white, +/area/medical/apothecary) "qlo" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -48580,6 +48546,17 @@ /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/chapel/office) +"qlP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/crew_quarters/bar/atrium) "qmd" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -48602,13 +48579,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"qmy" = ( -/obj/effect/turf_decal/siding/white/corner, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/white/corner{ - dir = 4 - }, -/area/crew_quarters/kitchen) "qmD" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage"; @@ -48715,6 +48685,33 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) +"qoF" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8; + pixel_x = 15; + pixel_y = 16 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/white, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "qoI" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 9 @@ -49138,29 +49135,6 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible, /turf/open/floor/iron, /area/engine/atmos) -"qxu" = ( -/obj/machinery/button/door{ - id = "robotics"; - name = "Shutters Control Button"; - pixel_x = 6; - pixel_y = 24; - req_access_txt = "29" - }, -/obj/structure/table, -/obj/item/book/manual/wiki/robotics_cyborgs{ - pixel_x = 2; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/stack/sheet/mineral/copper{ - amount = 5 - }, -/obj/machinery/camera/directional/north, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "qxL" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -49291,26 +49265,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"qzV" = ( -/obj/item/reagent_containers/spray/plantbgone, -/obj/item/reagent_containers/spray/pestspray{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/bottle/nutrient/ez, -/obj/item/reagent_containers/cup/bottle/nutrient/rh{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/structure/table/glass, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics/garden) "qAd" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -49396,13 +49350,6 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"qBE" = ( -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 - }, -/obj/structure/chair/stool/bar/directional/north, -/turf/open/floor/iron/white/corner, -/area/crew_quarters/kitchen) "qBF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -49670,6 +49617,21 @@ }, /turf/open/floor/iron, /area/engine/break_room) +"qHX" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/maintenance{ + name = "Service Maintenance"; + req_one_access_txt = "12;25;26;35;28;22;37;46;38" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "qIg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -49890,6 +49852,19 @@ /obj/item/book/manual/wiki/sopservice, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"qLY" = ( +/obj/structure/table, +/obj/item/gps/mining/exploration, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -8 + }, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = 9; + pixel_y = -3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) "qMj" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Air Out"; @@ -49912,6 +49887,21 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"qMr" = ( +/obj/effect/turf_decal/tile/dark_green/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/item/knife, +/obj/item/paint/green, +/obj/item/pushbroom, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron, +/area/hallway/secondary/service) "qMH" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral{ @@ -50102,6 +50092,36 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"qSn" = ( +/obj/machinery/holopad, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Left Doors Control"; + normaldoorcontrol = 1; + pixel_x = 25; + pixel_y = -24; + req_access_txt = "5" + }, +/obj/machinery/button/door{ + id = "medbay_front_door"; + name = "Medbay Right Doors Control"; + normaldoorcontrol = 1; + req_access_txt = "5"; + dir = 4; + pixel_y = -24; + pixel_x = 39 + }, +/obj/effect/turf_decal/tile/white, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "qSv" = ( /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -50917,6 +50937,17 @@ /obj/structure/flora/ausbushes/leafybush, /turf/open/floor/grass, /area/hallway/secondary/command) +"rgf" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/window{ + dir = 4 + }, +/obj/structure/window{ + dir = 8 + }, +/obj/structure/window, +/turf/open/floor/grass/no_border, +/area/crew_quarters/bar/atrium) "rgh" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/vault{ @@ -50974,15 +51005,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"rgU" = ( -/obj/machinery/vending/custom, -/obj/machinery/door/window/eastleft{ - name = "Hydroponics Desk"; - req_access_txt = "35" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) "rgY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -51087,6 +51109,12 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) +"rip" = ( +/obj/item/reagent_containers/cup/bucket, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/tile/dark_green/half/contrasted, +/turf/open/floor/iron, +/area/hydroponics) "riz" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/corner{ @@ -51104,6 +51132,16 @@ }, /turf/open/floor/iron/dark, /area/gateway) +"riM" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/bed/roller, +/obj/machinery/iv_drip, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "riO" = ( /obj/machinery/telecomms/receiver/preset_exploration, /obj/machinery/power/apc/auto_name/directional/east{ @@ -52137,23 +52175,6 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/dorms) -"rCV" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron/white/corner{ - dir = 8 - }, -/area/crew_quarters/kitchen) "rDe" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -52683,6 +52704,21 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/green, /area/chapel/main) +"rMF" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/camera/directional/west, +/obj/structure/table/wood/fancy, +/obj/item/soulstone/anybody/chaplain, +/obj/item/organ/heart, +/obj/item/reagent_containers/cup/glass/bottle/holywater, +/obj/item/book/granter/spell/smoke/lesser, +/turf/open/floor/iron/dark, +/area/chapel/office) "rMK" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -52786,22 +52822,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/engine/atmos) -"rOO" = ( -/obj/structure/table/wood, -/obj/item/taperecorder{ - pixel_x = -5; - pixel_y = 5 - }, -/turf/open/floor/carpet/green, -/area/medical/exam_room) -"rOP" = ( -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/crew_quarters/kitchen) "rOW" = ( /obj/structure/table/wood, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -53132,11 +53152,6 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/crew_quarters/heads/hos) -"rWM" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/curtain/bounty, -/turf/open/floor/plating, -/area/crew_quarters/theatre) "rWR" = ( /turf/closed/wall, /area/quartermaster/exploration_prep) @@ -53424,6 +53439,19 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/dorms) +"scv" = ( +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron, +/area/hydroponics) "scB" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -53545,6 +53573,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"sgh" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 28; + use_power = 0 + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "sgs" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -54340,23 +54376,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"syU" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_one_access_txt = "1;57" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/security/checkpoint/supply) "syZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -54592,6 +54611,14 @@ }, /turf/open/floor/prison/dark, /area/security/prison) +"sDb" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/crew_quarters/bar/atrium) "sDh" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/effect/turf_decal/bot, @@ -54734,6 +54761,17 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"sFx" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/crew_quarters/bar/atrium) "sFz" = ( /obj/machinery/door/poddoor/shutters{ id = "qm_warehouse"; @@ -54834,15 +54872,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/carpet, /area/crew_quarters/theatre) -"sHc" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/gateway) "sHg" = ( /turf/closed/wall/r_wall, /area/storage/tech) @@ -55518,6 +55547,20 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/grid/steel, /area/ai_monitored/storage/eva) +"sTA" = ( +/obj/structure/table/reinforced, +/obj/item/food/pie/cream, +/obj/machinery/door/window/eastleft{ + name = "Kitchen Window"; + req_access_txt = "28" + }, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Bar Window"; + req_access_txt = "25" + }, +/turf/open/floor/iron, +/area/crew_quarters/kitchen) "sTG" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/layer_manifold{ @@ -55633,6 +55676,32 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) +"sVQ" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/sopservice{ + pixel_x = 11; + pixel_y = 6 + }, +/obj/item/shovel/spade, +/obj/item/stack/sheet/mineral/copper{ + amount = 5 + }, +/obj/item/reagent_containers/cup/bucket, +/obj/item/storage/toolbox/drone, +/obj/effect/turf_decal/tile/dark_green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/red_rum{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/service) "sVR" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 @@ -55762,14 +55831,6 @@ }, /turf/open/floor/plating, /area/vacant_room/commissary) -"sZv" = ( -/obj/item/mop, -/obj/item/reagent_containers/cup/bucket, -/obj/machinery/light_switch{ - pixel_x = 28 - }, -/turf/open/floor/iron, -/area/janitor) "sZW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -56109,12 +56170,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/crew_quarters/fitness) -"tff" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "tfu" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 @@ -56284,12 +56339,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/genetics/cloning) -"tho" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "thW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -56583,21 +56632,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"tpM" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_one_access_txt = "1;30" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/security/checkpoint/science) "tqF" = ( /turf/closed/wall/r_wall, /area/maintenance/fore/secondary) @@ -56865,71 +56899,13 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"tvL" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/bottle/morphine{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/reagent_containers/cup/bottle/chloralhydrate, -/obj/item/reagent_containers/cup/bottle/toxin{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/morphine{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/cup/bottle/facid{ - name = "fluorosulfuric acid bottle"; - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/reagent_containers/syringe{ - pixel_y = 5 - }, -/obj/item/reagent_containers/dropper, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/button/ignition{ - id = "executionburn"; - name = "Justice Ignition Switch"; - pixel_x = -25; - pixel_y = 36 - }, -/obj/machinery/button/door{ - id = "executionfireblast"; - name = "Justice Area Lockdown"; - pixel_x = -25; - pixel_y = 26; - req_access_txt = "2" - }, -/obj/item/assembly/signaler{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/machinery/button/flasher{ - id = "justiceflash"; - name = "Justice Flash Control"; - pixel_x = -36; - pixel_y = 36; - req_access_txt = "1" - }, -/obj/machinery/button/door{ - id = "SecJusticeChamber"; - name = "Justice Vent Control"; - pixel_x = -36; - pixel_y = 26; - req_access_txt = "3" - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +"tvM" = ( +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/white, +/area/medical/surgery) "tvP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -57204,28 +57180,33 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/crew_quarters/fitness) -"tAc" = ( -/obj/structure/table, +"tAf" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/o2, +/area/engine/atmos) +"tAi" = ( +/obj/item/reagent_containers/cup/bottle/salglu_solution{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "2-8" }, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 8 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 13; - pixel_y = 17 +/obj/machinery/reagentgrinder{ + pixel_y = 6; + pixel_x = 3 }, -/obj/effect/turf_decal/siding/white{ - dir = 4 +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -8; + pixel_y = 3 }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) -"tAf" = ( -/obj/machinery/light/small, -/turf/open/floor/engine/o2, -/area/engine/atmos) +/turf/open/floor/iron/white, +/area/medical/apothecary) "tAl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -57289,14 +57270,6 @@ }, /turf/open/floor/catwalk_floor, /area/hallway/secondary/entry) -"tAZ" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/crew_quarters/kitchen) "tBb" = ( /obj/structure/table/reinforced, /obj/item/computer_hardware/hard_drive/role/engineering{ @@ -57522,11 +57495,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/primary/port) -"tFf" = ( -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/crew_quarters/kitchen) "tFh" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=8"; @@ -58006,21 +57974,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood, /area/crew_quarters/theatre) -"tMt" = ( -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/camera/directional/west, -/obj/structure/table/wood/fancy, -/obj/item/soulstone/anybody/chaplain, -/obj/item/organ/heart, -/obj/item/reagent_containers/cup/glass/bottle/holywater, -/obj/item/book/granter/spell/smoke/lesser, -/turf/open/floor/iron/dark, -/area/chapel/office) "tMw" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -58382,6 +58335,14 @@ dir = 8 }, /area/engine/atmos) +"tTC" = ( +/obj/structure/flora/junglebush/b, +/obj/structure/window, +/obj/structure/window{ + dir = 1 + }, +/turf/open/floor/grass/no_border, +/area/crew_quarters/bar/atrium) "tTU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -58566,6 +58527,10 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"tYi" = ( +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/iron/white/side, +/area/crew_quarters/bar/atrium) "tYC" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -58675,6 +58640,15 @@ }, /turf/open/floor/iron, /area/security/brig) +"uaC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "ube" = ( /obj/machinery/shower{ dir = 4; @@ -58929,6 +58903,28 @@ /obj/item/book/manual/wiki/security_space_law, /turf/open/floor/iron, /area/security/checkpoint/engineering) +"uic" = ( +/obj/effect/turf_decal/tile/dark_green/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/toy/cards/deck{ + pixel_x = -10; + pixel_y = 6 + }, +/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6{ + pixel_x = 32 + }, +/turf/open/floor/iron, +/area/hallway/secondary/service) "uis" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59107,11 +59103,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/solars/port/aft) -"uny" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/curtain/bounty, -/turf/open/floor/plating, -/area/crew_quarters/bar) "unH" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -59331,6 +59322,29 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/dorms) +"uqZ" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Medbay Security Post"; + req_one_access_txt = "1;40" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/security/checkpoint/medical) "ura" = ( /obj/machinery/computer/operating{ dir = 1 @@ -59469,6 +59483,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/fore) +"utC" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/shovel/spade, +/obj/item/reagent_containers/cup/bucket, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/multitool{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, +/area/hydroponics) "utF" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -59556,6 +59585,23 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) +"uwA" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/storage/box/matches{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/turf/open/floor/carpet/green, +/area/crew_quarters/bar/atrium) "uwI" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -59685,6 +59731,24 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) +"uzp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/medical/patients_rooms) "uzz" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -59697,21 +59761,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"uzG" = ( -/obj/effect/turf_decal/tile/dark_green/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/effect/turf_decal/bot, -/obj/item/knife, -/obj/item/paint/green, -/obj/item/pushbroom, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/iron, -/area/hallway/secondary/service) "uzT" = ( /obj/item/radio/intercom{ pixel_y = 25 @@ -59730,6 +59779,10 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/captain) +"uzW" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar/atrium) "uAc" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -59862,11 +59915,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/central) -"uDC" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "uDZ" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; @@ -60094,6 +60142,19 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron/white, /area/science/research) +"uIt" = ( +/obj/effect/turf_decal/tile/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/computer/med_data{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "uJd" = ( /obj/machinery/light/small, /obj/machinery/airalarm/directional/south{ @@ -60102,13 +60163,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/security/courtroom) -"uJl" = ( -/obj/machinery/light_switch{ - pixel_x = -28 - }, -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/open/floor/iron/white, -/area/medical/apothecary) "uJp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -60175,6 +60229,12 @@ }, /turf/open/floor/wood, /area/library) +"uLg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/bar/atrium) "uLx" = ( /obj/effect/landmark/blobstart, /obj/structure/cable/yellow{ @@ -60257,26 +60317,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"uNR" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = -5; - pixel_y = 9 - }, -/obj/item/toy/cards/deck{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/coin/diamond{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/structure/desk_bell/speed_demon{ - pixel_x = -8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) "uNY" = ( /obj/machinery/camera/directional/east, /obj/effect/turf_decal/tile/brown/anticorner/contrasted, @@ -60355,22 +60395,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/engine/engineering) -"uQa" = ( -/obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/camera/directional/east, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/white, -/area/medical/apothecary) "uQf" = ( /obj/structure/window/reinforced{ dir = 1 @@ -60423,23 +60447,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/checker, /area/crew_quarters/bar/atrium) -"uQP" = ( -/obj/item/reagent_containers/cup/beaker/cryoxadone, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_y = 7 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 7 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 1 - }, -/obj/item/storage/pill_bottle/mannitol, -/obj/structure/table/glass, -/turf/open/floor/iron/dark, -/area/medical/cryo) "uRq" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, @@ -60552,6 +60559,11 @@ "uUy" = ( /turf/open/floor/iron, /area/science/mixing) +"uUI" = ( +/obj/structure/curtain, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/medical/cryo) "uUP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -60891,12 +60903,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) -"vbC" = ( -/obj/item/reagent_containers/cup/bucket, -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/tile/dark_green/half/contrasted, -/turf/open/floor/iron, -/area/hydroponics) "vbT" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -60996,6 +61002,31 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"vef" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/folder/blue, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/floor/iron, +/area/tcommsat/computer) "vel" = ( /obj/structure/closet/secure_closet/freezer/meat, /turf/open/floor/iron/freezer, @@ -61909,16 +61940,6 @@ broken = 1 }, /area/maintenance/starboard/aft) -"vvj" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Service Maintenance"; - req_one_access_txt = "25;26;35;28;22;37;46;38" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "vvx" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -62116,6 +62137,10 @@ }, /turf/open/floor/catwalk_floor, /area/quartermaster/exploration_dock) +"vAK" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) "vBa" = ( /obj/effect/turf_decal/pool{ dir = 1 @@ -62824,6 +62849,19 @@ }, /turf/open/floor/iron/techmaint, /area/storage/tech) +"vNy" = ( +/obj/machinery/light, +/obj/effect/turf_decal/tile/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "vNE" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -63325,24 +63363,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"vYR" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/patients_rooms) "vYS" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -63363,6 +63383,12 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"vZl" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/crew_quarters/bar/atrium) "vZp" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1 @@ -63678,12 +63704,40 @@ }, /turf/open/floor/iron/white, /area/medical/genetics/cloning) -"weH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"weV" = ( +/obj/structure/table/reinforced, +/obj/item/pen, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/obj/item/folder/white, +/obj/machinery/door/window/brigdoor{ + dir = 8; + id = "medcell"; + name = "Medical Cell"; + req_one_access_txt = "1;40" + }, +/obj/machinery/door/window/southright{ dir = 4 }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/security/checkpoint/medical) +"wfi" = ( +/obj/structure/table/greyscale, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_x = -3 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = 2; + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "wfq" = ( /obj/structure/sign/warning/electricshock{ pixel_y = 32 @@ -64443,17 +64497,6 @@ /obj/structure/rack, /turf/open/floor/iron/dark, /area/engine/engineering) -"wuh" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison) "wur" = ( /obj/structure/closet/emcloset, /obj/structure/sign/warning/pods{ @@ -64497,23 +64540,6 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"wvB" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/item/storage/box/matches{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/turf/open/floor/carpet/green, -/area/crew_quarters/bar/atrium) "wvD" = ( /obj/machinery/nuclearbomb/selfdestruct, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -64622,22 +64648,6 @@ }, /turf/open/floor/iron/dark, /area/medical/surgery) -"wxN" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/obj/machinery/door/window/eastright{ - name = "Hydroponics Desk"; - req_access_txt = "35" - }, -/obj/item/folder/white{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) "wyb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, @@ -64874,6 +64884,25 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness) +"wEc" = ( +/obj/item/hand_labeler{ + pixel_x = -9; + pixel_y = 13 + }, +/obj/structure/table/glass, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 4 + }, +/obj/item/reagent_containers/chem_bag/triamed, +/turf/open/floor/iron/white, +/area/medical/apothecary) "wEC" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -65005,21 +65034,6 @@ /obj/structure/table/glass, /turf/open/floor/iron/dark, /area/medical/storage) -"wHb" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/shovel/spade, -/obj/item/reagent_containers/cup/bucket, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/multitool{ - pixel_x = 7; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron, -/area/hydroponics) "wHs" = ( /turf/closed/wall/r_wall, /area/security/courtroom) @@ -65030,30 +65044,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"wHT" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8; - pixel_x = 15; - pixel_y = 16 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/white, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/grid, -/area/medical/patients_rooms) "wIb" = ( /obj/machinery/computer/card/minor/ce{ dir = 4 @@ -65221,10 +65211,6 @@ }, /turf/open/floor/iron/dark/textured_large, /area/maintenance/disposal/incinerator) -"wLc" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/crew_quarters/bar) "wLg" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ @@ -65399,22 +65385,6 @@ /obj/structure/transit_tube/crossing/horizontal, /turf/open/space, /area/space/nearstation) -"wOL" = ( -/obj/structure/table, -/obj/machinery/light, -/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = 8 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) "wOZ" = ( /obj/structure/table, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -65728,6 +65698,19 @@ /obj/structure/chair/stool/directional/south, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) +"wWy" = ( +/obj/effect/turf_decal/tile/white/opposingcorners, +/obj/effect/turf_decal/tile/white{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/turf/open/floor/iron/grid, +/area/medical/patients_rooms) "wWC" = ( /obj/machinery/holopad, /obj/effect/landmark/start/geneticist, @@ -65767,6 +65750,21 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) +"wXj" = ( +/obj/machinery/door/window/eastright{ + name = "Hydroponics Delivery"; + req_access_txt = "35" + }, +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) "wXP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -66322,32 +66320,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, /area/security/main) -"xkC" = ( -/obj/effect/turf_decal/box/corners{ - pixel_x = -16; - pixel_y = 16 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron/grid, -/area/medical/patients_rooms) "xkD" = ( /obj/structure/bodycontainer/morgue{ dir = 2 @@ -66716,6 +66688,15 @@ /obj/effect/turf_decal/tile/black/fourcorners, /turf/open/floor/iron/techmaint, /area/teleporter) +"xqq" = ( +/obj/machinery/door/airlock{ + name = "Bar - Kitchen"; + req_one_access_txt = "25,28,35" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/crew_quarters/kitchen) "xqO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -66802,15 +66783,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/quartermaster/storage) -"xsM" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/gateway) "xtf" = ( /obj/structure/closet/secure_closet/chemical, /obj/effect/turf_decal/tile/yellow{ @@ -67013,6 +66985,12 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"xxc" = ( +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/crew_quarters/bar/atrium) "xxx" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -67581,6 +67559,16 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) +"xKS" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/science/xenobiology) "xLi" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -67661,6 +67649,11 @@ "xNl" = ( /turf/open/floor/iron/white, /area/medical/patients_rooms) +"xNn" = ( +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/crew_quarters/bar/atrium) "xNz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -68101,6 +68094,18 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"xWz" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron/grid/steel, +/area/teleporter) "xWB" = ( /obj/effect/turf_decal/tile/blue, /obj/structure/sign/departments/minsky/research/genetics{ @@ -68317,6 +68322,17 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"yax" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) "yaV" = ( /obj/structure/chair/fancy/comfy{ color = "#742925"; @@ -68432,6 +68448,23 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/science/research) +"ydG" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/crew_quarters/bar/atrium) "ydV" = ( /obj/machinery/light/small{ dir = 8 @@ -82044,7 +82077,7 @@ jPx vfk czK wnx -kuh +eBs jAo vSG qnN @@ -82294,7 +82327,7 @@ aGZ aIM ofr jIB -eFe +bTL iFG oZu jPx @@ -83329,7 +83362,7 @@ ulq aSd czK hvV -hrn +pRA tHS aXL aXL @@ -83831,7 +83864,7 @@ aAP vIU aAP mDJ -jnn +dOG azF omw dad @@ -84604,7 +84637,7 @@ aDg aAQ aAQ ntl -nSx +mZY aKn aLE fqu @@ -85374,7 +85407,7 @@ iHT aAP aAQ gtV -qzV +aeq ksp azF iPA @@ -90256,7 +90289,7 @@ aBa hPU qKo bDR -cmF +lcM aBa aaa aKt @@ -91832,7 +91865,7 @@ iiH sdX bwe bwd -syU +gSd bwd bwe uOz @@ -92806,7 +92839,7 @@ qzt ugl sVh muJ -wuh +lbi hQH lVr acd @@ -92836,7 +92869,7 @@ aNm aSs aSs aTL -sZv +hho aWD tav mXU @@ -93058,7 +93091,7 @@ tNE fuY yfx obR -mGG +odu qzt ugl vKc @@ -93806,7 +93839,7 @@ afA afA afA kCN -tvL +gMU fMY kPq afA @@ -93831,8 +93864,8 @@ rhb fcq jHS vjl -eau -ped +kCg +iGS muJ siT vrb @@ -94093,7 +94126,7 @@ aai aai qXG bfG -qiL +jEr aai aai aai @@ -95168,7 +95201,7 @@ pWe mVe nUh jLJ -fWB +ekP wot tyH waL @@ -95184,9 +95217,9 @@ iRo bCs gXs ayG -cCe -bRl -eIW +ppx +eug +jjH sPZ cCf ayG @@ -95441,9 +95474,9 @@ wkt bCs aaa ayG -kka -euh -isI +eug +cTe +nsp eFM bNJ ayG @@ -95698,9 +95731,9 @@ lwe bCs aaa ayG -xsM -sHc -cCo +okQ +hPk +cOA nYR fkt ayG @@ -96222,7 +96255,7 @@ jfW bVJ bVJ tLN -byH +vef bZv jWq bUc @@ -99564,7 +99597,7 @@ mIb bWQ bWQ bYN -kjp +lca caA caA bZy @@ -99795,8 +99828,8 @@ pXS sBr viz ltr -eHX -kDN +mHj +xWz bqH aLh sMZ @@ -100513,7 +100546,7 @@ hLZ tqF rPl ubW -drl +lFp mRT xPR sjn @@ -100813,7 +100846,7 @@ uzV bmx dqH cMw -uNR +eDh doS lTj aZV @@ -101028,7 +101061,7 @@ tqF yfF llb rVA -laL +mKG tdz tzx pdQ @@ -102340,15 +102373,15 @@ oLg oLg oLg aCr -rWM -rWM +gUV +gUV aCr hUm hUm -fTE +rgf xSv xSv -jwT +kzr hUm hUm uFK @@ -102862,9 +102895,9 @@ pRR fyT fyT fyT -cij -cij -fqC +pRR +pRR +cUQ aYV aYV aYV @@ -103121,7 +103154,7 @@ gRD fyT kzk hOV -dZa +aah aYV aYV aYV @@ -103135,7 +103168,7 @@ btZ eNz hLO lJF -uQP +poz cBD hev ndT @@ -103143,7 +103176,7 @@ rXI kHr lzK kHr -jYP +fFv dSt cFW sbE @@ -103377,7 +103410,7 @@ wWY wgP fyT lyC -wvB +uwA hUm aYV aYV @@ -103642,17 +103675,17 @@ ber btZ btZ btZ -ecV -pGd +weV +uqZ oeY btZ -fIL +uUI nyQ pzb -fIL +uUI cBD cBD -hCV +aXy cBD ktd cBD @@ -103910,8 +103943,8 @@ tXo rsW ube cQZ -cGn -kIz +tXo +hOr nFA gWM wBg @@ -104137,7 +104170,7 @@ rHS asw asw asw -vvj +eox nVi hNP gwU @@ -104168,8 +104201,8 @@ kfp eUP uue pTd -vYR -adm +uzp +xNl yjI yfw sMn @@ -104397,20 +104430,20 @@ aJC aJC aJC aJC -uny +iuX aJC -wLc +vAK aJC ddl fkY trK fyT hnc -ukb +uzW aYV mNB rpN -vzd +kUw vBZ vmZ tAl @@ -104422,11 +104455,11 @@ dHY tAn gcS nly -xyQ +cKi jXT oIT -wHT -pLs +qoF +lao gWM ozw cCu @@ -104506,7 +104539,7 @@ cwq jyC qVw cwq -hoF +cZM qVw jyC cwq @@ -104683,7 +104716,7 @@ awn tOI yiJ oJG -hss +vNy gWM gWM aYa @@ -104927,12 +104960,12 @@ nhK iKc jQJ vJp -byO -qjW +lmL +fwY dxW bKZ wxs -nXU +qSn iQT vAp xyQ @@ -104940,9 +104973,9 @@ nwu xyQ toE hhc -czI +kHB gWM -kIY +lwu eBM gSK iAe @@ -105162,7 +105195,7 @@ alP anf mkW xTj -ppf +gUt dWo qyP vjJ @@ -105187,8 +105220,8 @@ kSZ rXD vIR vSY -dTM -bJp +mnG +uIt wai uwZ jpg @@ -105197,9 +105230,9 @@ tpt yiJ tpt bmp -knU +riM gWM -cDi +sgh joU qUg mAf @@ -105434,7 +105467,7 @@ fkY fyT gBj kIP -gzd +tTC aYV cuf rpN @@ -105450,11 +105483,11 @@ vCM uwZ aXI taf -xyQ +wWy kZy xrM -xkC -pyn +gSV +hTd wxG nZs kmr @@ -105691,7 +105724,7 @@ fkY fyT gMi sKo -pHK +ncd aYV cuf cOt @@ -105711,13 +105744,13 @@ rbX xNl waa hOI -iVo -gWM -kxR +rbX +jlk +tvM hgh -jeh -iPF -gWM +cmF +aPn +xlR xdc bzs aaf @@ -105939,7 +105972,7 @@ pet jUv deN aJC -iNP +oGX rvC vqa pLg @@ -105973,7 +106006,7 @@ gWM gWM gYB gYB -gWM +gYB gWM xdc bzs @@ -106048,7 +106081,7 @@ cwq ilv qVw cwq -ePs +jPT qVw ilv cwq @@ -106225,13 +106258,13 @@ bRO bRO spA gmP -spA +yax gWM ceP nWY qqh -pno -xlR +nNg +gWM vId ruM bgL @@ -106448,16 +106481,16 @@ jxG dZF dZF dZF -aJC -aJC -aJC -aJC -aJC -aJC -dTf -hdj -aJC -ukb +dZF +dZF +aJI +aJI +aJI +aJI +xqq +sTA +aJI +uzW uQL uQL xEO @@ -106714,11 +106747,11 @@ lmm psd djp efq -qBE -tAZ -tAZ -iEM -aJI +gWc +sDb +sDb +sFx +hUm eTm aYV aYV @@ -106729,8 +106762,8 @@ vJC jhL fiR iNK -uJl -dmb +cOv +lsQ npq dmb bEP @@ -106766,7 +106799,7 @@ vzw uFk kUD hjj -mLE +cFU lgX bNd kOf @@ -106964,30 +106997,30 @@ abI jJX hTn dZF -hsE +nTa jhX wpm gok eXP psd eML -gzG -fRe -aVz -pOB -aJI -aJI +tYi +dDL +blx +vZl +hUm +hUm aYV aYV aYV bok krR qCQ -hzF +wEc lKT uEC -cOv -dxB +btX +iGU pZJ lGD jnC @@ -107002,7 +107035,7 @@ lxI sQq wki pEg -rOO +oLA cXE iTK dfC @@ -107228,19 +107261,19 @@ nGC nnw psd eML -gzG -nGC -aVz -efR -qmy -myB +tYi +jnB +blx +nvw +dUI +uzW qSd aYV aYV bok cQf anS -nfG +tAi lhV ecZ hAF @@ -107269,7 +107302,7 @@ wNc bNd ylV ogb -ibk +hcn sqF bSQ tsY @@ -107485,12 +107518,12 @@ nSq kYf ixK dNA -gzG -kll -jNp -tho -hqT -cUX +tYi +uaC +iBi +pYE +xxc +noL lzr cBm aYV @@ -107731,7 +107764,7 @@ alP arA vSz xgj -eWt +kzZ nue ssw dZF @@ -107739,15 +107772,15 @@ sZa cYc pkl aVz -uDC +aAK bfX dOI -gzG -qgf -aVz -weH -hqT -cUX +tYi +dqe +blx +uLg +xxc +noL lzr aYV aYV @@ -107755,7 +107788,7 @@ bok cow xyD oES -uQa +qln vdp bok bKN @@ -107769,9 +107802,9 @@ bdu lHY tFP hhG -oyc +alL rIm -oyc +alL hhG hhG cXE @@ -107994,17 +108027,17 @@ aEY dZF kFe mEM -tAc +gpd ruD iWk bfX eML -gzG -qgf -aVz -tff -rOP -myB +tYi +dqe +blx +gEE +laz +uzW dYi aYV aYV @@ -108256,12 +108289,12 @@ vqg rzF oUR abx -rCV -pPl -tFf -tFf -gfU -aJI +ydG +qlP +xNn +xNn +pcA +hUm aYV aYV aYV @@ -108497,7 +108530,7 @@ xtm arj arj cVb -lRm +bWt xmP cVb vrZ @@ -108513,12 +108546,12 @@ aJI aLu aSP aJI -aJI -myB -wxN -rgU -aJI -aJI +hUm +ukb +nTI +fxQ +hUm +hUm mkg mkg mkg @@ -108762,8 +108795,8 @@ hjP plh qzz uDZ -fUm -pxC +wXj +fwz gBT rLZ aIp @@ -108771,7 +108804,7 @@ gcJ eAk kqk mEO -vbC +rip eAk eAk eUF @@ -109011,9 +109044,9 @@ qCJ xWy pAd cVb -jJz +sVQ jjA -uzG +qMr cVb xdh anf @@ -109022,7 +109055,7 @@ aIp fwV xEh ktH -nBa +scv aCf jPb ffd @@ -109784,7 +109817,7 @@ nzX cVb kRe qyo -ipU +uic cVb inq nYO @@ -110050,7 +110083,7 @@ aIp piR tiU ilm -wHb +utC aCf fhl gyt @@ -110060,7 +110093,7 @@ fvl tDx jOt buE -aNQ +jnV tqW oVr bez @@ -110313,10 +110346,10 @@ pRp fNP ntV mNg -bue +boh deD -aAj -hmY +nDK +hxy aIp aYV mNB @@ -110350,7 +110383,7 @@ oTT hRc jSZ jiW -ama +wfi qoi cBd clf @@ -111084,7 +111117,7 @@ vvx qiH vvx vvx -lNM +qHX gBV jpv jpv @@ -111114,7 +111147,7 @@ bEm bEm bEm bDb -bJH +faI bKW unM tAB @@ -112610,7 +112643,7 @@ anf anf anf apE -emA +grj aAs alP hWb @@ -112630,7 +112663,7 @@ aVP hCC aYW bat -bbD +jAf aYV sGq beE @@ -112656,7 +112689,7 @@ pDL bEm bEm bDb -cTX +xKS bLb lpw koz @@ -113144,7 +113177,7 @@ frF tvP swm aIt -bbD +jAf aYV aXq aYV @@ -113389,7 +113422,7 @@ aBF aFw gWQ aJJ -tMt +rMF aMW aFw aFu @@ -113407,7 +113440,7 @@ aXq aYV bfV bfV -qxu +jBP biL cHP cHR @@ -113658,7 +113691,7 @@ aVR aYW aYW aUD -bbD +jAf aYV aXq aYV @@ -113675,7 +113708,7 @@ biL buj bpZ ewg -tpM +bTF mJR xbB mBL @@ -113946,7 +113979,7 @@ bJN bMq bPD bMi -mFd +dns bJN bEm bEm @@ -114673,7 +114706,7 @@ fUO aFw pom tCH -ogF +pCZ nGk ruS aFw @@ -117006,7 +117039,7 @@ qcK bgc bhF xNj -nwg +dsy dpp xRJ wRV @@ -117788,8 +117821,8 @@ dtC wPp eEA tYC -nXI -wOL +qLY +hAR kch fGF bEA diff --git a/_maps/map_files/CorgStation/CorgStation.dmm b/_maps/map_files/CorgStation/CorgStation.dmm index f4625672bfb67..b07c8eee98b40 100644 --- a/_maps/map_files/CorgStation/CorgStation.dmm +++ b/_maps/map_files/CorgStation/CorgStation.dmm @@ -342,31 +342,6 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"adm" = ( -/obj/machinery/light_switch{ - pixel_x = -5; - pixel_y = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/glowstick/lit, -/obj/structure/rack, -/obj/item/paper/pamphlet/gateway, -/obj/item/paper/pamphlet/gateway{ - pixel_x = -1; - pixel_y = -2 - }, -/obj/item/paper/pamphlet/gateway{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/machinery/camera/directional/west, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/gateway) "adt" = ( /obj/structure/chair/wood{ dir = 8 @@ -2901,6 +2876,13 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible, /turf/open/floor/iron, /area/engine/atmos) +"aKx" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/science/xenobiology) "aKD" = ( /obj/machinery/computer/security{ dir = 4 @@ -7945,11 +7927,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"cnH" = ( -/obj/machinery/gateway, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/gateway) "cnI" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ dir = 8 @@ -11366,6 +11343,21 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"dBe" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/item/reagent_containers/chem_bag/triamed, +/turf/open/floor/iron/white, +/area/medical/chemistry) "dBk" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -18036,15 +18028,6 @@ }, /turf/open/floor/iron/freezer, /area/security/prison) -"fLv" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/gateway) "fLx" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -18411,6 +18394,10 @@ }, /turf/open/floor/iron/dark, /area/science/robotics/lab) +"fRx" = ( +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/gateway) "fRC" = ( /obj/machinery/power/terminal{ dir = 8 @@ -27425,6 +27412,11 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"iJk" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/science/xenobiology) "iJq" = ( /obj/effect/decal/cleanable/glass, /obj/structure/sign/poster/contraband/missing_gloves{ @@ -28603,6 +28595,15 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"jdp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/warning/radiation{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark, +/area/gateway) "jdt" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ @@ -29149,15 +29150,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) -"jnI" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/gateway) "jnS" = ( /obj/structure/table/wood, /obj/item/storage/pill_bottle/dice{ @@ -29267,20 +29259,6 @@ /obj/machinery/camera/directional/east, /turf/open/floor/engine, /area/engine/engine_room) -"jqv" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 7 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/chemistry) "jqx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -33899,21 +33877,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"kSq" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/sign/warning/docking{ - pixel_x = 32 - }, -/turf/open/floor/iron/dark, -/area/gateway) "kSy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, @@ -34584,13 +34547,6 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/supply) -"ldG" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/science/xenobiology) "lee" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -39812,6 +39768,18 @@ /obj/item/reagent_containers/syringe/used, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"mGF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/sign/warning/docking{ + pixel_x = 32 + }, +/turf/open/floor/iron/dark, +/area/gateway) "mHb" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 1 @@ -40139,6 +40107,31 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/hydroponics) +"mMY" = ( +/obj/machinery/light_switch{ + pixel_x = -5; + pixel_y = -25 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/spawner/lootdrop/glowstick/lit, +/obj/structure/rack, +/obj/item/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway{ + pixel_x = -1; + pixel_y = -2 + }, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/gateway) "mNd" = ( /obj/machinery/camera/directional/east, /obj/structure/sign/poster/random{ @@ -40384,6 +40377,13 @@ dir = 8 }, /area/chapel/main/monastery) +"mPQ" = ( +/mob/living/simple_animal/bot/medbot/filled{ + desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; + name = "Inspector Johnson" + }, +/turf/open/floor/glass/reinforced, +/area/medical/medbay/central) "mPT" = ( /obj/structure/bookcase/random/religion, /turf/open/floor/carpet/green, @@ -40456,6 +40456,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) +"mRA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/gateway) "mRH" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -41393,19 +41399,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) -"niw" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/sign/warning/docking{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/gateway) "niH" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden{ dir = 5 @@ -51836,6 +51829,9 @@ }, /turf/open/floor/wood, /area/crew_quarters/fitness/recreation) +"qKp" = ( +/turf/open/floor/circuit, +/area/gateway) "qKr" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 @@ -53869,6 +53865,11 @@ }, /turf/open/floor/iron, /area/medical/sleeper) +"ruE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/gateway/station, +/turf/open/floor/iron/dark, +/area/gateway) "ruI" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -54100,6 +54101,10 @@ dir = 5 }, /area/crew_quarters/heads/hor) +"ryl" = ( +/obj/machinery/camera/directional/west, +/turf/open/floor/circuit, +/area/gateway) "ryp" = ( /turf/open/floor/plating{ broken = 1 @@ -62091,11 +62096,6 @@ /obj/machinery/vending/cigarette, /turf/open/floor/grass, /area/hallway/primary/fore) -"udV" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/science/xenobiology) "uel" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/item/radio/intercom{ @@ -66762,18 +66762,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"vAy" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/warning/radiation{ - pixel_y = 32 - }, -/turf/open/floor/iron/dark, -/area/gateway) "vAA" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/effect/turf_decal/bot, @@ -66787,11 +66775,6 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron, /area/security/brig) -"vAQ" = ( -/obj/machinery/gateway/centerstation, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/gateway) "vAR" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, @@ -68270,6 +68253,12 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/hallway/secondary/service) +"waz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/gateway) "waJ" = ( /obj/machinery/telecomms/receiver/preset_left, /turf/open/floor/circuit/green/telecomms/mainframe, @@ -69836,6 +69825,16 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) +"wCA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/sign/warning/docking{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark, +/area/gateway) "wDn" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/northleft{ @@ -72202,12 +72201,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"xrR" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/circuit, -/area/gateway) "xsn" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron, @@ -73067,12 +73060,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"xGI" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/circuit, -/area/gateway) "xGR" = ( /obj/machinery/photocopier{ pixel_x = -2; @@ -94348,10 +94335,10 @@ anT aMT aMT wpg -ldG +aKx ihR dVh -udV +iJk wpg rcV qlt @@ -113908,11 +113895,11 @@ mmc dYZ fXM ohH -jnI -niw -xrR +waz +wCA +ryl gsC -adm +mMY ohH dkF rDi @@ -114165,9 +114152,9 @@ mmc mef sbX ohH -vAy -vAQ -cnH +jdp +ruE +fRx onU sKS iaM @@ -114422,9 +114409,9 @@ mmc ftA iEf ohH -fLv -kSq -xGI +mRA +mGF +qKp ifM kML ohH @@ -114922,7 +114909,7 @@ dvz gOi vIg ofY -ofY +mPQ ofY fbN hli @@ -116711,7 +116698,7 @@ lqJ cUl ess wSu -jqv +dBe uFW pra wSu diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 7697c861abef1..6fc52cf867f08 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -16717,12 +16717,6 @@ "cjJ" = ( /turf/closed/wall/r_wall, /area/teleporter) -"cjK" = ( -/obj/machinery/shieldwallgen, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/teleporter) "cjL" = ( /turf/closed/wall, /area/teleporter) @@ -17579,17 +17573,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engine/engineering) -"cpm" = ( -/obj/machinery/shieldwallgen, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port) -"cpn" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/port) "cpo" = ( /obj/structure/tank_dispenser, /obj/effect/decal/cleanable/dirt, @@ -17927,13 +17910,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engine/engineering) -"cqH" = ( -/obj/machinery/shieldwallgen, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/port) "cqI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -19773,14 +19749,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/gateway) -"cAj" = ( -/obj/machinery/gateway/centerstation, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/gateway) "cAl" = ( /obj/machinery/camera/directional/west{ c_tag = "Central Hallway - Dormitory Hallway"; @@ -20660,39 +20628,6 @@ }, /turf/open/floor/iron, /area/gateway) -"cEX" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/command/glass{ - name = "Gateway Chamber"; - req_access_txt = "62" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/gateway) -"cEY" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/gateway) "cFa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -21156,6 +21091,16 @@ }, /turf/open/floor/iron, /area/gateway) +"cGE" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/turf/open/floor/plating, +/area/science/xenobiology) "cGF" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -21461,25 +21406,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/gateway) -"cHQ" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gatewayshutters"; - name = "Gateway Chamber Shutters" - }, -/obj/machinery/button/door{ - id = "gatewayshutters"; - name = "Gateway Shutters"; - pixel_x = -26; - req_access_txt = "19" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/gateway) "cHS" = ( /obj/machinery/door/poddoor/shutters{ id = "gatewayshutters"; @@ -22874,16 +22800,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"cRR" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/turf/open/floor/plating, -/area/science/xenobiology) "cRS" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -24352,16 +24268,6 @@ }, /turf/open/floor/iron, /area/medical/surgery) -"dcc" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/turf/open/floor/plating, -/area/science/xenobiology) "dcd" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -26537,26 +26443,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"dvD" = ( -/obj/structure/table/wood, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/item/folder/blue, -/obj/item/clothing/under/rank/centcom/commander{ - desc = "A replica of a jumpsuit worn by the highest ranking commanders under Nanotrasen's central command."; - name = "Replica CentCom officer's jumpsuit" - }, -/obj/item/clothing/head/hats/centcom_cap{ - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "stamina" = 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" - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 - }, -/turf/open/floor/carpet/grimy, -/area/bridge/showroom/corporate) "dvE" = ( /obj/machinery/computer/secure_data, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -29880,16 +29766,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"dVp" = ( -/obj/machinery/holopad, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/gateway) "dVv" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -31996,6 +31872,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) +"esV" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) "etf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -35122,6 +35007,14 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/storage) +"fnI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/mob/living/simple_animal/bot/medbot/filled{ + desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; + name = "Inspector Johnson" + }, +/turf/open/floor/iron, +/area/medical/medbay/lobby) "fnR" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, @@ -35665,6 +35558,7 @@ /obj/item/paper_bin, /obj/item/pen, /obj/machinery/light, +/obj/machinery/camera/directional/west, /turf/open/floor/iron, /area/medical/medbay/lobby) "fyj" = ( @@ -36101,6 +35995,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/office) +"fGP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/cup/beaker/large, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/reagent_containers/chem_bag/triamed, +/turf/open/floor/iron, +/area/medical/chemistry) "fGV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -37853,6 +37764,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/quartermaster/warehouse) +"gdM" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/turf/open/floor/plating, +/area/science/xenobiology) "gdZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -37924,7 +37845,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, -/obj/machinery/camera/directional/north, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "ggf" = ( @@ -39847,9 +39767,6 @@ /obj/item/kirbyplants{ icon_state = "plant-21" }, -/obj/machinery/camera{ - dir = 10 - }, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/white, @@ -40377,15 +40294,6 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"gRy" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/mob/living/simple_animal/bot/medbot{ - auto_patrol = 1; - desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; - name = "Inspector Johnson" - }, -/turf/open/floor/iron, -/area/medical/medbay/lobby) "gRW" = ( /obj/machinery/status_display/ai{ pixel_y = 32 @@ -42687,6 +42595,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/camera/directional/east, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "hEN" = ( @@ -43981,22 +43890,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"hWR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/reagent_containers/cup/beaker/large, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron, -/area/medical/chemistry) "hWT" = ( /obj/machinery/computer/message_monitor{ dir = 4 @@ -46142,6 +46035,25 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron, /area/security/checkpoint/medical) +"iHV" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gatewayshutters"; + name = "Gateway Chamber Shutters" + }, +/obj/machinery/button/door{ + id = "gatewayshutters"; + name = "Gateway Shutters"; + pixel_x = -26; + req_access_txt = "62" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/gateway) "iHY" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/structure/table/reinforced, @@ -47813,6 +47725,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/office) +"joe" = ( +/obj/structure/table/wood, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/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,"stamina"=0); + desc = "A replica beret resembling that of a special operations officer under Nanotrasen."; + name = "replica officer's beret" + }, +/obj/item/radio/intercom{ + pixel_x = 26 + }, +/turf/open/floor/carpet/grimy, +/area/bridge/showroom/corporate) "jor" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -49861,19 +49790,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/white, /area/science/misc_lab/range) -"jXs" = ( -/obj/machinery/gateway, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "jXx" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -51448,6 +51364,17 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/quartermaster/storage) +"kvc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron, +/area/gateway) "kvh" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -54370,6 +54297,17 @@ dir = 1 }, /area/engine/atmos) +"lxn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - Gateway Chamber"; + name = "command camera" + }, +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/iron/dark, +/area/gateway) "lxp" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law, @@ -54379,6 +54317,13 @@ }, /turf/open/floor/iron/dark/side, /area/security/main) +"lxv" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/maintenance/port) "lxE" = ( /obj/structure/showcase/cyborg/old{ dir = 4; @@ -56942,6 +56887,12 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/execution/transfer) +"mnI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/gateway) "mnK" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 @@ -57924,20 +57875,6 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"mFt" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/iron, -/area/gateway) "mFu" = ( /obj/machinery/door/poddoor/shutters{ id = "gatewayshutters"; @@ -64907,6 +64844,27 @@ }, /turf/open/floor/iron, /area/engine/gravity_generator) +"oNe" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Gateway Chamber"; + req_access_txt = "62" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/gateway) "oNf" = ( /obj/machinery/light{ dir = 4 @@ -65270,15 +65228,6 @@ }, /turf/open/floor/iron, /area/medical/surgery) -"oTV" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "oUc" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -66193,19 +66142,6 @@ }, /turf/open/floor/carpet/green, /area/lawoffice) -"plH" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/east{ - c_tag = "Bridge - Gateway Chamber"; - name = "command camera" - }, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "plW" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -67794,6 +67730,13 @@ }, /turf/open/floor/iron, /area/maintenance/disposal) +"pKR" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/gateway) "pLn" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -67881,6 +67824,18 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/starboard) +"pMZ" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/gateway) "pNC" = ( /obj/structure/dresser, /obj/structure/extinguisher_cabinet{ @@ -68787,23 +68742,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"qeg" = ( -/obj/structure/table/wood, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/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, "stamina" = 0); - desc = "A replica beret resembling that of a special operations officer under Nanotrasen."; - name = "replica officer's beret" - }, -/obj/item/radio/intercom{ - pixel_x = 26 - }, -/turf/open/floor/carpet/grimy, -/area/bridge/showroom/corporate) "qen" = ( /obj/structure/table, /obj/item/radio/intercom{ @@ -69231,6 +69169,15 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"qlz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/gateway) "qlF" = ( /obj/structure/closet/secure_closet/security/med, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -69522,6 +69469,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/quartermaster/warehouse) +"qpm" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/port) "qpn" = ( /obj/machinery/camera/directional/north{ c_tag = "Supermatter Engine - Fore"; @@ -70007,6 +69960,12 @@ }, /turf/open/floor/iron, /area/maintenance/starboard) +"qvd" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/teleporter) "qvh" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -70063,6 +70022,11 @@ dir = 1 }, /area/security/main) +"qvX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/gateway/station, +/turf/open/floor/iron/dark, +/area/gateway) "qwa" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -72390,15 +72354,6 @@ }, /turf/open/floor/iron, /area/maintenance/port/aft) -"riC" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "riP" = ( /obj/structure/cable/yellow, /obj/machinery/light/small, @@ -81523,6 +81478,12 @@ }, /turf/open/space/basic, /area/space/nearstation) +"tZQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) "tZV" = ( /obj/machinery/door/airlock{ id_tag = "sec Toilet 2"; @@ -82309,15 +82270,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/bar/atrium) -"umx" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "umy" = ( /obj/structure/closet{ name = "Evidence Closet" @@ -82821,6 +82773,26 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"uuE" = ( +/obj/structure/table/wood, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/item/folder/blue, +/obj/item/clothing/under/rank/centcom/commander{ + desc = "A replica of a jumpsuit worn by the highest ranking commanders under Nanotrasen's central command."; + name = "Replica CentCom officer's jumpsuit" + }, +/obj/item/clothing/head/hats/centcom_cap{ + armor = list("melee"=0,"bullet"=0,"laser"=0,"energy"=0,"bomb"=0,"bio"=0,"rad"=0,"stamina"=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" + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/carpet/grimy, +/area/bridge/showroom/corporate) "uuH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -83538,6 +83510,15 @@ }, /turf/open/floor/iron, /area/science/research) +"uGT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/gateway) "uGU" = ( /obj/machinery/smartfridge{ name = "Sample Storage" @@ -84353,15 +84334,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) -"uVo" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "uVF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -87964,18 +87936,6 @@ }, /turf/open/floor/iron/dark, /area/science/nanite) -"wbt" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "wbu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -88604,7 +88564,7 @@ /area/science/mixing) "wkM" = ( /turf/open/floor/holofloor/plating, -/area/security/prison) +/area/holodeck/prison) "wkS" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/machinery/computer/med_data{ @@ -92858,6 +92818,11 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_prep) +"xyW" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/maintenance/port) "xyY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -94305,18 +94270,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"xVd" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "xVS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -122041,13 +121994,13 @@ uEQ bxl vSZ cMY -cRR +cGE cTB ttt iUO deM bLC -dcc +gdM cMY cjp uDH @@ -123564,8 +123517,8 @@ dod caE fWT cnI -cpm -cqH +qpm +lxv csa ctE cvd @@ -123821,8 +123774,8 @@ cea caE ceb cnI -cpn -cpn +xyW +xyW csb ctF cve @@ -133084,7 +133037,7 @@ czY wXk cCU deI -dvD +uuE wlz fQi qHr @@ -135654,14 +135607,14 @@ czY hgl qOK vfF -qeg +joe wlz cIS qHr sTH lhS tNX -gRy +fnI mka oPY wft @@ -136410,8 +136363,8 @@ ccM ceE cgr bUQ -cjK -cjK +qvd +qvd cmG cok cpN @@ -136667,8 +136620,8 @@ oBX oIG cgs bUQ -cjK -cjK +qvd +qvd kUj wGa icH @@ -137452,7 +137405,7 @@ cyD pHq cBC cyD -cEX +oNe ffl cvz cIT @@ -137705,13 +137658,13 @@ qeD eWn cvC cvz -umx -riC -wbt +uGT +tZQ +pMZ mXa -cEY +cAd cGD -cHQ +iHV cIF xJY pkW @@ -137962,11 +137915,11 @@ csE jBK cvD cvz -xVd -cAj -jXs -mFt -dVp +esV +qvX +mnI +kvc +pKR xsi mFu mkn @@ -138219,9 +138172,9 @@ csE jBK cvE cvz -uVo -oTV -plH +qlz +tZQ +lxn cDm cFa cGF @@ -139517,7 +139470,7 @@ inw inw nVV nVV -hWR +fGP qkT erf stI diff --git a/_maps/map_files/EchoStation/EchoStation.dmm b/_maps/map_files/EchoStation/EchoStation.dmm index 0078b4a5e3336..a917f28df849f 100644 --- a/_maps/map_files/EchoStation/EchoStation.dmm +++ b/_maps/map_files/EchoStation/EchoStation.dmm @@ -11,6 +11,13 @@ "aav" = ( /turf/open/indestructible/sound/pool, /area/crew_quarters/fitness/recreation) +"aay" = ( +/obj/machinery/atmospherics/miner/station/oxygen, +/obj/machinery/atmospherics/pipe/manifold/yellow/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/engine/o2, +/area/engine/atmos) "aaz" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 @@ -63,6 +70,13 @@ /obj/item/storage/toolbox/electrical, /turf/open/floor/iron/dark, /area/science/mixing) +"abI" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "abL" = ( /obj/machinery/door/airlock/highsecurity{ name = "AI Upload"; @@ -155,6 +169,15 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) +"adv" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/maintenance/disposal/incinerator) "adG" = ( /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/basalt/planetary, @@ -187,13 +210,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/science/mixing) -"aeN" = ( -/obj/effect/landmark/start/cook, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "aeP" = ( /obj/docking_port/stationary{ dwidth = 12; @@ -322,10 +338,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/fitness/recreation) -"aiU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "aja" = ( /obj/machinery/computer/cargo/request, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -345,6 +357,15 @@ "ajB" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/captain) +"ajE" = ( +/obj/item/radio/intercom{ + pixel_x = 1; + pixel_y = -30 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "ajJ" = ( /obj/machinery/door/airlock{ id_tag = "Toilet 2"; @@ -355,21 +376,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/hallway/primary/fore) -"ajT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "Power Monitoring"; - req_access_txt = "32" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/engineering) "ajZ" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -411,15 +417,6 @@ }, /turf/open/floor/iron, /area/janitor) -"akD" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/gateway) "akG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, @@ -522,6 +519,10 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"ama" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "amd" = ( /obj/item/radio/intercom{ dir = 1; @@ -550,16 +551,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"amw" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hydroponics) "amy" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -587,6 +578,11 @@ /obj/structure/fans/tiny, /turf/open/floor/circuit/telecomms/server, /area/science/server) +"amR" = ( +/turf/open/floor/iron/textured_edge{ + dir = 1 + }, +/area/engine/atmos) "amU" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -625,16 +621,22 @@ }, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) -"aoo" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 +"aoi" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/co2, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 + dir = 8 }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/half, +/area/engine/engineering) +"aoA" = ( +/obj/structure/sign/departments/restroom{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "aoG" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -733,9 +735,6 @@ }, /turf/open/floor/iron/tech, /area/science/mixing/chamber) -"apo" = ( -/turf/open/floor/iron/grid/steel, -/area/bridge) "apH" = ( /obj/structure/railing, /obj/effect/turf_decal/tile/blue/half{ @@ -768,6 +767,20 @@ "apP" = ( /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) +"apV" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north{ + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "apZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -833,25 +846,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"aqI" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Bridge"; - departmentType = 5; - name = "Bridge RC"; - pixel_y = -31 - }, -/obj/structure/filingcabinet{ - pixel_x = -8 - }, -/obj/structure/filingcabinet{ - pixel_x = 8 - }, -/turf/open/floor/iron/dark, -/area/bridge) "aqJ" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -922,26 +916,6 @@ /obj/machinery/computer/med_data, /turf/open/floor/iron, /area/bridge) -"asj" = ( -/obj/machinery/light, -/obj/machinery/firealarm/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/table, -/obj/item/food/dough{ - pixel_x = 4 - }, -/obj/item/food/dough{ - pixel_x = 9; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -5; - pixel_y = 9 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "asv" = ( /turf/open/floor/iron/dark, /area/engine/atmos) @@ -957,6 +931,19 @@ }, /turf/open/floor/iron, /area/teleporter) +"asJ" = ( +/obj/structure/table/reinforced, +/obj/item/pipe_dispenser, +/obj/item/lightreplacer{ + pixel_x = 2; + pixel_y = 13 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 + }, +/obj/structure/window/plasma/reinforced, +/turf/open/floor/iron/large, +/area/engine/engineering) "asN" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -1111,14 +1098,12 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"aww" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer4{ +"awj" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/computer/atmos_control/tank/plasma_tank, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/turf/open/floor/iron/half, +/area/engine/engineering) "awE" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat_interior) @@ -1151,18 +1136,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/department/science/central) -"axr" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/bridge) "axA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -1229,13 +1202,6 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"ayY" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/east, -/turf/open/floor/iron, -/area/bridge) "azd" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -1295,17 +1261,6 @@ }, /turf/open/openspace, /area/hallway/primary/fore) -"aAe" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/catwalk_floor/iron_dark, -/area/asteroid/paradise/surface) "aAh" = ( /obj/effect/turf_decal/bot, /obj/structure/extinguisher_cabinet{ @@ -1314,32 +1269,6 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /turf/open/floor/iron/dark, /area/science/server) -"aAj" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/clothing/glasses/meson/engine, -/obj/item/stack/sheet/mineral/copper{ - amount = 5; - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/storage/belt/utility/full/engi, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/iron, -/area/engine/engineering) -"aAB" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "aAV" = ( /turf/closed/wall/r_wall, /area/science/explab) @@ -1353,24 +1282,6 @@ }, /turf/open/floor/iron/white, /area/science/robotics) -"aBu" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/item/storage/box/monkeycubes{ - pixel_x = -7; - pixel_y = 9 - }, -/obj/item/storage/box/monkeycubes{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/storage/box/monkeycubes{ - pixel_x = -1 - }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) "aBy" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 @@ -1478,6 +1389,24 @@ /obj/item/pool/rubber_ring, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) +"aCZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "aDa" = ( /obj/structure/railing/corner{ dir = 1 @@ -1491,26 +1420,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"aDn" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hydroponics) -"aDD" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "aEi" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) @@ -1640,19 +1549,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark, /area/engineering/hallway) -"aIa" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/crew_quarters/fitness/recreation) "aIw" = ( /obj/structure/railing/corner{ dir = 8 @@ -1672,17 +1568,6 @@ /obj/structure/disposalpipe/sorting/mail/destination/ce_office/flip, /turf/open/floor/iron/dark, /area/engineering/hallway) -"aIx" = ( -/obj/machinery/meter, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "aIF" = ( /obj/machinery/light{ dir = 4 @@ -1712,6 +1597,25 @@ }, /turf/open/floor/grass/no_border, /area/bridge) +"aIY" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 5 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/catwalk_floor/iron, +/area/medical/medbay/central) "aJn" = ( /obj/machinery/light_switch{ pixel_x = -23; @@ -1880,19 +1784,6 @@ }, /turf/open/floor/iron/dark/side, /area/hallway/primary/central) -"aKe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_y = 28 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_y = 23 - }, -/obj/item/paicard, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) "aKf" = ( /obj/machinery/door/poddoor/incinerator_toxmix, /turf/open/floor/engine/vacuum, @@ -1927,18 +1818,6 @@ "aKG" = ( /turf/open/openspace, /area/science/lab) -"aKH" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/landmark/start/botanist, -/turf/open/floor/iron, -/area/hydroponics) "aLc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -1958,6 +1837,13 @@ /obj/machinery/door/poddoor/incinerator_toxmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) +"aLl" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "aLo" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1991,6 +1877,13 @@ /obj/machinery/suit_storage_unit/cmo, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) +"aMh" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 8 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "aMt" = ( /obj/machinery/vending/custom{ pixel_y = -1 @@ -2039,22 +1932,6 @@ }, /turf/open/floor/glass/reinforced, /area/hallway/primary/fore) -"aNF" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/railing/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/bridge) "aNK" = ( /obj/structure/railing{ dir = 1 @@ -2114,17 +1991,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"aOL" = ( -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = 6; - pixel_y = 27 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/dark, -/area/science/mixing) "aOT" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -2141,17 +2007,6 @@ "aPc" = ( /turf/closed/wall, /area/science/explab) -"aPe" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "aPk" = ( /obj/machinery/door/airlock/command{ name = "Research Director's Office"; @@ -2214,17 +2069,6 @@ /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, /area/maintenance/department/science/central) -"aQs" = ( -/obj/structure/reflector/box{ - anchored = 1; - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "aQv" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/beach/sand, @@ -2327,21 +2171,23 @@ /obj/structure/sign/warning/nosmoking, /turf/closed/wall, /area/medical/surgery) +"aSP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/planetary, +/area/hallway/primary/fore) "aSS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/vending/wardrobe/curator_wardrobe, /obj/effect/turf_decal/bot, /turf/open/floor/carpet/royalblack, /area/library/abandoned) -"aST" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/engine/atmos) "aSX" = ( /turf/closed/wall, /area/crew_quarters/heads/hor) @@ -2364,14 +2210,6 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron/dark, /area/security/brig) -"aUf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "aUl" = ( /turf/closed/indestructible/rock/bedrock, /area/quartermaster/storage) @@ -2425,6 +2263,13 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) +"aUW" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "aVf" = ( /obj/item/stack/sheet/wood/ten, /obj/structure/table, @@ -2462,15 +2307,6 @@ }, /turf/open/floor/iron/dark, /area/security/detectives_office) -"aVH" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/item/plant_analyzer{ - pixel_x = 2; - pixel_y = -8 - }, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "aVS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/firecloset/full, @@ -2539,12 +2375,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"aXj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "aXq" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -2680,6 +2510,22 @@ "baE" = ( /turf/closed/wall/r_wall, /area/chapel/main) +"baF" = ( +/obj/effect/turf_decal/siding/white{ + alpha = 100 + }, +/obj/machinery/hydroponics/soil{ + alpha = 200 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/crew_quarters/dorms) +"baI" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "baK" = ( /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -2753,12 +2599,6 @@ }, /turf/open/floor/carpet/red, /area/security/detectives_office) -"bcS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "bdh" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -2768,23 +2608,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"bdn" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/machinery/computer/atmos_control/tank/carbon_tank{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/engine/atmos) "bdN" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -2817,6 +2640,13 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating, /area/maintenance/department/science/central) +"bed" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/turf/open/floor/iron/large, +/area/hydroponics) "beh" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ alpha = 180 @@ -2867,6 +2697,22 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"bfH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix to Turbine" + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "bfR" = ( /obj/structure/railing{ dir = 8 @@ -2901,20 +2747,6 @@ /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/catwalk_floor/iron_dark, /area/tcommsat/computer) -"bgn" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/bridge) -"bgo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/portable_thermomachine, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/dark, -/area/engine/engineering) "bgs" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 10 @@ -2938,6 +2770,15 @@ "bgS" = ( /turf/closed/wall, /area/security/prison/shielded) +"bhc" = ( +/obj/machinery/computer/security/hos, +/obj/item/toy/plush/carpplushie{ + pixel_x = 5; + pixel_y = 17 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) "bhk" = ( /obj/machinery/telecomms/broadcaster/preset_right{ density = 0 @@ -2952,6 +2793,12 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) +"bhL" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "bic" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 @@ -3058,22 +2905,6 @@ }, /turf/open/floor/iron, /area/security/prison) -"bku" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) "bkx" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ @@ -3157,6 +2988,10 @@ /obj/item/toy/beach_ball, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface/sand) +"bmU" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "bnh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3180,13 +3015,10 @@ /obj/structure/sign/departments/minsky/security/command, /turf/closed/wall/r_wall, /area/bridge/meeting_room) -"bnO" = ( -/obj/item/seeds/flower/poppy, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/hydroponics, +"bno" = ( +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /turf/open/floor/iron, -/area/maintenance/department/medical/morgue) +/area/hydroponics) "bnW" = ( /obj/structure/table/reinforced, /obj/item/storage/box/flashbangs{ @@ -3207,6 +3039,33 @@ /obj/structure/chair/wood/normal, /turf/open/floor/wood, /area/crew_quarters/dorms) +"boc" = ( +/obj/structure/sign/poster/official/walk{ + pixel_x = 32 + }, +/obj/structure/janitorialcart{ + dir = 1 + }, +/obj/item/mop{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/grid/steel, +/area/janitor) "bod" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -3226,33 +3085,20 @@ dir = 1 }, /area/science/research) -"bov" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/atmos) "boz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"boG" = ( -/obj/effect/turf_decal/pool{ - dir = 8 +"boA" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/light{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8; - pixel_x = 4 +/turf/open/floor/iron/smooth_corner{ + dir = 4 }, -/obj/structure/closet/athletic_mixed, -/obj/item/pool/rubber_ring, -/obj/item/pool/pool_noodle, -/obj/item/pool/pool_noodle, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) +/area/engine/engineering) "bpn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -3272,6 +3118,12 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"bpB" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "bpL" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 @@ -3329,6 +3181,25 @@ /obj/machinery/light, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) +"bqp" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/computer/med_data/laptop{ + density = 0; + dir = 1; + pixel_x = -1; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/britcup{ + desc = "Kingston's personal cup."; + pixel_x = 16 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "bqq" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Access"; @@ -3538,24 +3409,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/central) -"bwz" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/machinery/light_switch{ - pixel_x = -21; - pixel_y = -22 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/power/smes/engineering, -/turf/open/floor/iron/dark, -/area/engine/engineering) "bwD" = ( /obj/machinery/door/airlock/highsecurity{ id_tag = "Emergancycap"; @@ -3617,21 +3470,6 @@ }, /turf/open/floor/iron/dark, /area/engineering/hallway) -"bxD" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/table, -/obj/item/flashlight/flare{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/extinguisher/advanced{ - pixel_x = -8; - pixel_y = 2 - }, -/turf/open/floor/iron, -/area/engine/atmos) "bxE" = ( /obj/structure/railing/corner, /turf/open/floor/iron/sepia, @@ -3673,6 +3511,20 @@ /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"bzf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/asteroid/paradise/surface) "bzE" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3718,6 +3570,12 @@ /obj/effect/spawner/lootdrop/maintenance/four, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"bBd" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "bBn" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Construction Area" @@ -3752,6 +3610,26 @@ /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) +"bBT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) +"bBW" = ( +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/structure/chair/fancy/bench{ + dir = 8 + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/crew_quarters/fitness/recreation) "bCu" = ( /obj/effect/spawner/room/fivexthree, /turf/open/floor/plating, @@ -3766,6 +3644,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"bCQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "bDz" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 9 @@ -3778,6 +3666,14 @@ "bDD" = ( /turf/closed/wall, /area/hydroponics) +"bDG" = ( +/obj/machinery/computer/atmos_control/tank/nitrous_tank, +/obj/item/book/manual/wiki/atmospherics, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/atmos) "bDI" = ( /obj/effect/landmark/blobstart, /turf/open/floor/plating, @@ -3796,12 +3692,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"bDQ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/engineering) "bDW" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -3867,29 +3757,32 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) -"bFv" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/machinery/camera/directional/north, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"bEU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/mixing) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "engstorage"; + name = "Engineering Secure Storage Lockdown" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) +"bFf" = ( +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "bFY" = ( /obj/machinery/atmospherics/miner/station/n2o, /obj/machinery/atmospherics/pipe/simple/green/hidden, /turf/open/floor/engine/n2o, /area/engine/atmos) -"bGc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/dark, -/area/bridge) "bGl" = ( /obj/machinery/power/compressor{ comp_id = "incineratorturbineLeft"; @@ -3942,10 +3835,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"bHK" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/engine/engineering) "bHN" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/cable/yellow{ @@ -4027,23 +3916,14 @@ }, /turf/open/floor/iron/dark/side, /area/hallway/primary/central) -"bJQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"bJS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"bJz" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning, +/mob/living/simple_animal/bot/cleanbot/medbay, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/rnd/production/circuit_imprinter, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/iron, -/area/engine/engineering) +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "bJT" = ( /obj/machinery/atmospherics/components/binary/pump, /obj/machinery/light/small{ @@ -4063,6 +3943,19 @@ }, /turf/open/floor/engine/n2, /area/engine/atmos) +"bKw" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/effect/landmark/start/scientist, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/science/research) "bKy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -4105,20 +3998,14 @@ }, /turf/open/floor/prison, /area/security/prison) -"bLZ" = ( -/obj/effect/turf_decal/siding/white{ - alpha = 100 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"bLe" = ( +/obj/effect/dummy/lighting_obj{ + light_color = "#e6762c"; + light_power = 2; + light_range = 9 }, -/obj/machinery/digital_clock/directional/east, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "bMd" = ( /obj/effect/decal/cleanable/shreds, /turf/open/floor/plating/airless, @@ -4146,28 +4033,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"bMq" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/railing, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) "bMN" = ( /obj/effect/turf_decal/siding/white{ alpha = 100 @@ -4222,18 +4087,23 @@ dir = 5 }, /area/asteroid/paradise/surface) -"bOo" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +"bOk" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 +/obj/structure/table, +/obj/item/flashlight/flare{ + pixel_x = 4; + pixel_y = 5 }, -/turf/open/floor/iron/white/side{ - dir = 4 +/obj/item/extinguisher/advanced{ + pixel_x = -8; + pixel_y = 2 }, -/area/science/research) +/obj/item/circuitboard/machine/generator, +/obj/item/circuitboard/machine/circulator, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "bOR" = ( /obj/effect/turf_decal/delivery, /obj/item/xenoartifact, @@ -4272,6 +4142,10 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"bPY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/science/research/abandoned) "bQr" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell{ @@ -4297,25 +4171,29 @@ }, /turf/open/floor/iron, /area/security/brig) -"bRf" = ( +"bQB" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/flora/rock/pile, -/turf/open/floor/iron/techmaint/planetary, -/area/asteroid/paradise/surface) -"bRk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/smes, /obj/structure/cable/yellow{ - icon_state = "0-8" + icon_state = "1-8" }, -/obj/item/radio/intercom{ - pixel_x = 33; - pixel_y = -2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/maintenance/disposal/incinerator) +/area/maintenance/department/bridge) +"bQK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) +"bRf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/flora/rock/pile, +/turf/open/floor/iron/techmaint/planetary, +/area/asteroid/paradise/surface) "bRn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -4328,6 +4206,12 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"bSh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/bridge) "bSl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4337,18 +4221,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"bSF" = ( -/obj/machinery/meter{ - target_layer = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "bSM" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt/dust, @@ -4386,6 +4258,18 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) +"bSY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/sign/warning/docking{ + pixel_x = 32 + }, +/turf/open/floor/iron/dark, +/area/gateway) "bTi" = ( /obj/effect/turf_decal/siding/red{ alpha = 100; @@ -4395,22 +4279,14 @@ dir = 1 }, /area/asteroid/paradise/surface/water) -"bTY" = ( -/obj/machinery/power/emitter/welded, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/engine/engineering) -"bUy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/power/emitter, -/obj/machinery/light, -/obj/machinery/camera/directional/south, -/turf/open/floor/iron, -/area/engine/engineering) +"bTZ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/turf/open/floor/iron/large, +/area/hydroponics) "bUA" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -4472,23 +4348,6 @@ /obj/effect/spawner/room/tenxfive, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"bWw" = ( -/obj/effect/turf_decal/bot, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/obj/machinery/icecream_vat, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) -"bWT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "bXa" = ( /obj/machinery/modular_fabricator/autolathe, /obj/effect/turf_decal/stripes/box, @@ -4499,6 +4358,19 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"bXm" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "bXz" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -4506,6 +4378,18 @@ "bXA" = ( /turf/open/lava/smooth, /area/asteroid/paradise) +"bXI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "bXW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -4546,6 +4430,18 @@ }, /turf/open/floor/carpet/royalblack, /area/library/abandoned) +"bYv" = ( +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = -32; + pixel_y = -33; + receive_ore_updates = 1 + }, +/obj/machinery/monkey_recycler, +/turf/open/floor/iron/grid/steel, +/area/science/xenobiology) "bYy" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -4568,31 +4464,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"bYC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "External Gas to Loop" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"bYV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/pet/hamster/vector{ - pixel_x = 1; - pixel_y = 10 - }, -/turf/open/floor/iron, -/area/asteroid/paradise) "bZe" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -4604,12 +4475,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) -"bZl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/tech/grid, -/area/ai_monitored/turret_protected/aisat_interior) "bZH" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -4658,20 +4523,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"caC" = ( -/obj/machinery/status_display/supply{ - pixel_x = 33; - pixel_y = -1 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/qm, -/turf/open/floor/carpet/orange, -/area/quartermaster/qm) "caJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4705,6 +4556,29 @@ "cbm" = ( /turf/closed/mineral/random/air, /area/quartermaster/storage) +"cbu" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_y = 25 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_y = 21 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/food/spaghetti/beefnoodle{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) +"cbC" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "cbI" = ( /obj/structure/railing, /turf/open/floor/iron/stairs/right{ @@ -4768,6 +4642,10 @@ /obj/machinery/power/rad_collector/anchored, /turf/open/floor/plating, /area/engine/supermatter) +"cdr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "cea" = ( /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall, @@ -4817,36 +4695,14 @@ }, /turf/open/floor/circuit/red, /area/ai_monitored/turret_protected/ai) -"cfg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/reagent_containers/dropper{ - pixel_x = -3; - pixel_y = -4 - }, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = 9; - pixel_y = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/item/clothing/glasses/science{ - pixel_x = -4 +"ceZ" = ( +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 }, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron, -/area/science/lab) +/obj/machinery/chem_master/condimaster, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "cfp" = ( /obj/structure/railing/corner{ dir = 4 @@ -4918,30 +4774,30 @@ }, /turf/open/floor/iron/white, /area/science/lab) -"chl" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_one_access_txt = "28;25;35" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"cgS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/department/crew_quarters/bar) +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "chG" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 8 }, /area/asteroid/paradise/surface/water) +"cid" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/smartfridge/extract/preloaded{ + opacity = 0 + }, +/turf/open/floor/iron/grid/steel, +/area/science/xenobiology) "cii" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/service, @@ -4991,6 +4847,30 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"cjY" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) +"cki" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/fitness/recreation) "cks" = ( /obj/item/radio/intercom{ pixel_y = 23 @@ -5007,6 +4887,18 @@ /obj/machinery/camera/directional/north, /turf/open/floor/wood, /area/medical/exam_room) +"cku" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "ckI" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 4 @@ -5044,36 +4936,21 @@ /obj/machinery/vending/boozeomat, /turf/closed/wall, /area/crew_quarters/kitchen) -"clV" = ( -/obj/effect/turf_decal/trimline/blue/filled/warning, -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ +"cmb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/paicard, +/turf/open/floor/iron, +/area/hallway/secondary/service) +"cmc" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/computer/atmos_alert{ dir = 8 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/obj/structure/table, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = -2; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = -6; - pixel_y = 9 - }, -/obj/item/storage/pill_bottle/mannitol{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/wrench/medical{ - pixel_x = 5; - pixel_y = 6 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) +/turf/open/floor/iron/large, +/area/engine/engineering) "cmd" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -5124,6 +5001,12 @@ "cmN" = ( /turf/open/floor/glass/reinforced/plasma, /area/engineering/hallway) +"cmP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/gateway) "cmR" = ( /obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ @@ -5152,22 +5035,6 @@ }, /turf/open/floor/wood, /area/chapel/office) -"cmT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "cmX" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/machinery/photocopier, @@ -5198,16 +5065,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"cnk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "cno" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -5238,42 +5095,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"cnT" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Engi Desk"; - req_one_access_txt = "32;19" - }, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/structure/desk_bell{ - pixel_x = -6; - pixel_y = 3 - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering Security Door" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cnW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "com" = ( /obj/structure/table, /obj/effect/turf_decal/stripes/line{ @@ -5333,23 +5154,6 @@ /obj/item/clothing/head/chaplain/nun_hood, /turf/open/floor/carpet/green, /area/chapel/main) -"cpa" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8; - initialize_directions = 8 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "cpg" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -5358,22 +5162,6 @@ }, /turf/open/floor/iron, /area/science/robotics) -"cpu" = ( -/obj/structure/toilet{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/machinery/button/door{ - id = "Toilet 2"; - name = "Toilet Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -32; - specialfunctions = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore) "cpL" = ( /obj/machinery/door/airlock/command{ name = "Gateway Access"; @@ -5428,6 +5216,12 @@ /obj/structure/table/reinforced, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) +"cqp" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "cqs" = ( /obj/machinery/holopad, /obj/structure/cable/yellow{ @@ -5497,15 +5291,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"csL" = ( -/obj/structure/chair/stool{ - pixel_y = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) "csR" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, @@ -5516,6 +5301,18 @@ dir = 5 }, /area/asteroid/paradise/surface) +"ctk" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/fireaxecabinet/directional/south, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/bridge) "cto" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -5536,21 +5333,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/medbay/central) -"cuX" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/item/wrench, -/turf/open/floor/iron/tech, -/area/engine/engineering) "cuZ" = ( /obj/machinery/button/door{ id = "hopshutter"; @@ -5582,25 +5364,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"cvu" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "cvA" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -5612,25 +5375,23 @@ }, /turf/open/floor/plating, /area/hallway/primary/fore) -"cwh" = ( -/obj/item/radio/intercom{ - pixel_x = 33; - pixel_y = -3 - }, -/obj/structure/cable{ - icon_state = "1-2" +"cwt" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/light{ - dir = 4 +/obj/machinery/vending/wallmed{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 +/obj/machinery/camera/directional/north, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/engine/engineering) +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer_2, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "cwz" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -5668,31 +5429,6 @@ }, /turf/open/floor/wood, /area/chapel/main) -"cxL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) -"cyj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/field/generator, -/turf/open/floor/iron, -/area/engine/engineering) "cyp" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -5728,6 +5464,31 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/department/medical/central) +"czw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + req_access_txt = "11" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "czB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -5776,54 +5537,14 @@ }, /turf/open/floor/carpet/red, /area/medical/exam_room) -"cAy" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/paicard, -/turf/open/floor/plating, -/area/hallway/secondary/service) -"cAK" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"cAN" = ( +/obj/effect/turf_decal/pool{ dir = 8 }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 7 - }, -/obj/item/pen{ - pixel_x = 5; - pixel_y = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/power/terminal{ +/turf/open/floor/iron/textured_half{ dir = 1 }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/camera/directional/east, -/obj/item/storage/toolbox/emergency{ - pixel_x = 3; - pixel_y = -1 - }, -/obj/item/extinguisher/advanced{ - pixel_x = -8; - pixel_y = 2 - }, -/obj/effect/loot_jobscale/medical/burn_kit, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) +/area/crew_quarters/fitness/recreation) "cBs" = ( /obj/machinery/holopad, /obj/effect/turf_decal/stripes/line, @@ -5898,6 +5619,24 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) +"cCS" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "cDx" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -5983,11 +5722,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"cEu" = ( -/obj/structure/flora/junglebush/c, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "cEL" = ( /obj/structure/flora/junglebush/c, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -6006,23 +5740,6 @@ /obj/structure/ladder, /turf/open/floor/pod/dark, /area/maintenance/department/security/brig) -"cFc" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = 4; - pixel_y = 9 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Chefwindow"; - name = "Chef Window" - }, -/obj/item/toy/figure/chef{ - pixel_x = -4; - pixel_y = -1 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) "cFf" = ( /obj/structure/barricade/wooden, /turf/open/floor/plating, @@ -6053,10 +5770,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"cFP" = ( -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "cGf" = ( /obj/machinery/portable_thermomachine, /turf/open/floor/plating, @@ -6067,12 +5780,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"cHg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/atmos_control/tank/mix_tank, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/atmos) "cHY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -6090,6 +5797,11 @@ }, /turf/open/floor/plating, /area/security/warden) +"cIe" = ( +/obj/structure/flora/rock/pile, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "cIo" = ( /obj/structure/railing/corner{ dir = 8 @@ -6115,6 +5827,12 @@ }, /turf/open/floor/wood, /area/chapel/main) +"cIz" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "cIB" = ( /turf/closed/wall/r_wall, /area/security/prison/shielded) @@ -6127,11 +5845,6 @@ dir = 1 }, /area/asteroid/paradise/surface) -"cIY" = ( -/obj/effect/turf_decal/trimline/blue/filled/warning, -/mob/living/simple_animal/bot/cleanbot/medbay, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) "cJd" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180; @@ -6161,6 +5874,22 @@ /obj/effect/landmark/observer_start, /turf/open/floor/glass/reinforced, /area/hallway/primary/central) +"cJv" = ( +/obj/effect/decal/cleanable/generic, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) +"cJL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/four, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "cJQ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -6217,6 +5946,10 @@ /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) +"cKQ" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "cKT" = ( /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/hallway/primary/fore) @@ -6236,11 +5969,22 @@ /obj/structure/railing, /turf/open/openspace, /area/engine/atmos) -"cNn" = ( -/obj/effect/turf_decal/bot, -/obj/structure/reflector/box, -/turf/open/floor/iron, -/area/engine/engineering) +"cNa" = ( +/obj/structure/flora/ash/tall_shroom, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) +"cNm" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/asteroid/paradise/surface) "cNL" = ( /obj/machinery/door/airlock/security{ name = "Autopsy"; @@ -6256,6 +6000,20 @@ "cOp" = ( /turf/open/openspace, /area/crew_quarters/kitchen) +"cOr" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/bridge) "cOC" = ( /obj/item/stack/sheet/mineral/sandstone{ pixel_x = 8 @@ -6268,32 +6026,6 @@ }, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) -"cOJ" = ( -/obj/machinery/door/window{ - base_state = "leftsecure"; - dir = 8; - icon_state = "leftsecure"; - name = "Primary AI Core Access"; - atom_integrity = 300; - req_access_txt = "16" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Core shutters"; - name = "AI Core Shutter" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/turretid{ - control_area = "/area/ai_monitored/turret_protected/ai"; - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = -1; - pixel_y = 29 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "cPg" = ( /obj/structure/fence/corner{ dir = 1 @@ -6316,20 +6048,24 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) -"cPP" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/wrench, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "cQe" = ( /obj/structure/stairs{ dir = 8 }, /turf/open/floor/pod/dark, /area/engine/atmos) +"cQj" = ( +/obj/structure/closet/secure_closet/hydroponics{ + req_access = null; + req_one_access_txt = "28;25;35" + }, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/clothing/suit/toggle/chef, +/obj/item/clothing/head/utility/chefhat, +/obj/machinery/requests_console/directional/west, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "cRd" = ( /obj/structure/sign/directions/evac{ pixel_y = 7 @@ -6373,26 +6109,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"cSZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cTa" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/smes/engineering, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/sign/warning/electricshock{ - pixel_x = -31 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "cTf" = ( /obj/machinery/power/apc{ dir = 1; @@ -6428,6 +6144,15 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating/rust, /area/science/test_area) +"cUy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/structure/sign/warning/fire{ + pixel_y = -33 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "cUA" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -6495,6 +6220,32 @@ /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall/r_wall, /area/science/xenobiology) +"cVu" = ( +/obj/machinery/door/window{ + base_state = "leftsecure"; + dir = 8; + icon_state = "leftsecure"; + name = "Primary AI Core Access"; + atom_integrity = 300; + req_access_txt = "16" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Core shutters"; + name = "AI Core Shutter" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/turretid{ + control_area = "/area/ai_monitored/turret_protected/ai"; + icon_state = "control_stun"; + name = "AI Chamber turret control"; + pixel_x = -1; + pixel_y = 29 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "cXb" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -6576,6 +6327,25 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/plating/airless, /area/science/mixing) +"cYx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_one_access_txt = "28;25;35" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/bar) "cYK" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -6587,6 +6357,12 @@ "cYL" = ( /turf/closed/wall, /area/science/mixing) +"cYN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/closed/wall, +/area/crew_quarters/dorms) "cYR" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -6606,6 +6382,13 @@ /obj/structure/sign/warning/fire, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"cZv" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "cZy" = ( /obj/structure/table/reinforced, /obj/item/storage/backpack/duffelbag/sec/surgery{ @@ -6627,51 +6410,16 @@ /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plating/rust, /area/science/test_area) -"daf" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/table, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/head/beret/atmos{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/item/clothing/glasses/meson{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/clothing/glasses/meson{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/clothing/glasses/meson/engine{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/clothing/glasses/meson/engine{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"dao" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "dav" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) +"daZ" = ( +/obj/machinery/pipedispenser/disposal, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "dbb" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable/yellow{ @@ -6716,6 +6464,22 @@ }, /turf/open/floor/iron, /area/teleporter) +"dbG" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2/layer4{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "dbP" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -6736,10 +6500,6 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron, /area/security/brig) -"dbV" = ( -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "dbX" = ( /obj/structure/sink/kitchen{ pixel_y = 22 @@ -6784,6 +6544,21 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"deg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/warning/radiation{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark, +/area/gateway) +"dek" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/turf/open/floor/glass/reinforced, +/area/bridge) "deq" = ( /obj/structure/window/reinforced{ dir = 1 @@ -6804,6 +6579,21 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) +"dez" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Engi Desk"; + req_one_access_txt = "32;19" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "deH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/delivery, @@ -6842,6 +6632,21 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) +"dfc" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/qm, +/turf/open/floor/carpet/orange, +/area/quartermaster/qm) +"dfx" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "dfX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -6869,6 +6674,32 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/maintenance/department/engine/atmos) +"dgu" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northright{ + dir = 2; + name = "Engi Desk"; + req_one_access_txt = "32;19" + }, +/obj/item/toy/figure/engineer{ + pixel_x = 3; + pixel_y = -1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) +"dgB" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 8 + }, +/obj/machinery/camera/directional/east, +/turf/open/floor/iron/large, +/area/engine/engineering) "dgE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -6976,23 +6807,6 @@ }, /turf/open/floor/iron, /area/storage/primary) -"dhV" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_y = 25 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_y = 21 - }, -/obj/effect/turf_decal/siding/wood, -/obj/item/food/spaghetti/beefnoodle{ - pixel_x = -1; - pixel_y = 2 - }, -/obj/effect/turf_decal/siding/white, -/obj/structure/railing, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) "dii" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -7003,14 +6817,20 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) -"diz" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 +"dis" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/dark, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/half, /area/engine/engineering) "diC" = ( /obj/structure/flora/grass/jungle, @@ -7021,14 +6841,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"diQ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/aft) "diS" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, @@ -7059,6 +6871,12 @@ }, /turf/open/floor/plating, /area/medical/surgery) +"dji" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "djm" = ( /turf/open/openspace, /area/crew_quarters/heads/hor) @@ -7087,6 +6905,18 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) +"dkq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/frame/computer{ + anchored = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/discharged, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/science/research/abandoned) "dkt" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -7118,21 +6948,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white, /area/science/lab) -"dld" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "dlh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/office, @@ -7161,12 +6976,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/service) -"dlw" = ( -/obj/machinery/door/airlock/external/glass{ - autoclose = 0.1 - }, -/turf/open/floor/plating/dirt/planetary, -/area/asteroid/paradise/surface) "dmw" = ( /obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -7249,6 +7058,14 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/plating, /area/engine/supermatter) +"dpe" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/atmos) "dpo" = ( /turf/open/floor/plating, /area/maintenance/department/eva) @@ -7273,6 +7090,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/apothecary) +"dri" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "drs" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -7280,16 +7102,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"dry" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/landmark/start/captain, -/obj/item/beacon, -/turf/open/floor/iron/grid/steel, -/area/bridge) "drz" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, @@ -7310,6 +7122,14 @@ }, /turf/open/floor/iron/dark, /area/science/robotics) +"drK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/half, +/area/engine/engineering) "drM" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -7373,14 +7193,6 @@ /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall, /area/engine/engineering) -"dtx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/miner/station/oxygen, -/obj/machinery/atmospherics/pipe/manifold/yellow/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/engine/o2, -/area/engine/atmos) "dtO" = ( /obj/structure/sign/directions/evac{ dir = 4 @@ -7394,12 +7206,6 @@ "dur" = ( /turf/closed/wall, /area/bridge) -"duv" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 8 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "duJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/flora/ausbushes/sparsegrass, @@ -7416,18 +7222,6 @@ /obj/machinery/portable_thermomachine, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"dvb" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "dvc" = ( /turf/closed/mineral/random/air, /area/asteroid/paradise/surface) @@ -7440,6 +7234,10 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"dwi" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "dwk" = ( /obj/item/storage/secure/safe{ pixel_x = 6; @@ -7451,12 +7249,6 @@ /obj/machinery/suit_storage_unit/captain, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) -"dwq" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "dwr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -7535,21 +7327,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"dzu" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/sign/warning/docking{ - pixel_x = 32 - }, -/turf/open/floor/iron/dark, -/area/gateway) "dzw" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -7584,22 +7361,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/service) -"dzF" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 1; - name = "Plasma to Pure" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/iron, -/area/engine/atmos) "dzW" = ( /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) @@ -7638,15 +7399,6 @@ dir = 8 }, /area/science/lab) -"dAU" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/mob/living/simple_animal/hostile/retaliate/goat{ - name = "Pete" - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "dAV" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/effect/turf_decal/siding/white{ @@ -7741,6 +7493,34 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) +"dCW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_x = 24; + pixel_y = 8; + req_one_access = null; + req_one_access_txt = "11" + }, +/obj/machinery/button/door/incinerator_vent_atmos_main{ + pixel_x = 24; + pixel_y = -8; + req_one_access = null; + req_one_access_txt = "11" + }, +/obj/machinery/button/ignition/incinerator/atmos{ + pixel_x = 38; + pixel_y = -7 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/computer/turbine_computer{ + dir = 1; + id = "incineratorturbineRight"; + name = "gas turbine right control computer" + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "dDA" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -7779,13 +7559,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/hor) -"dEz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron/dark, -/area/engine/engineering) "dEF" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/side{ @@ -7828,22 +7601,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"dFu" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/siding/white{ - dir = 5 - }, -/obj/structure/railing{ - dir = 5 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "dFz" = ( /obj/structure/flora/ausbushes/ppflowers, /obj/structure/window/reinforced{ @@ -7888,6 +7645,13 @@ }, /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) +"dGG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/purple/visible, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "dGK" = ( /obj/structure/closet/crate, /turf/open/floor/plating, @@ -7921,23 +7685,6 @@ }, /turf/open/openspace, /area/hallway/primary/central) -"dHA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Atmos to Loop" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/engineering) "dHB" = ( /obj/item/clothing/glasses/welding{ pixel_x = 5 @@ -7974,14 +7721,17 @@ /obj/structure/railing, /turf/open/floor/iron, /area/science/robotics) -"dHS" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light/small{ - dir = 8 +"dHN" = ( +/obj/machinery/power/smes, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/radio/intercom{ + pixel_x = 33; + pixel_y = -2 }, -/obj/machinery/shieldgen, /turf/open/floor/iron, -/area/engine/engineering) +/area/maintenance/disposal/incinerator) "dIl" = ( /obj/item/radio/intercom/chapel{ pixel_x = 32; @@ -8017,6 +7767,11 @@ "dIK" = ( /turf/open/floor/plating/airless, /area/science/mixing) +"dJr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "dJL" = ( /obj/machinery/power/terminal{ dir = 4 @@ -8061,45 +7816,52 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"dLq" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"dKP" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 }, -/obj/structure/disposalpipe/segment{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 7 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/item/pen{ + pixel_x = 5; + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/iron, -/area/engine/engineering) -"dLK" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/structure/table, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 230; - color = "#edaa0c" +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/item/clothing/gloves/color/black{ - pixel_x = -3 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/item/t_scanner{ - pixel_x = 4; - pixel_y = 5 +/obj/machinery/camera/directional/east, +/obj/item/storage/toolbox/emergency{ + pixel_x = 3; + pixel_y = -1 }, -/obj/item/t_scanner{ - pixel_x = -2; +/obj/item/extinguisher/advanced{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/effect/loot_jobscale/medical/burn_kit, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) +"dKS" = ( +/obj/structure/chair/office/light{ + dir = 1; pixel_y = 3 }, -/obj/machinery/airalarm/directional/west, +/obj/effect/landmark/start/botanist, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /turf/open/floor/iron, -/area/engine/atmos) +/area/hydroponics) "dLS" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -8132,6 +7894,10 @@ }, /turf/open/floor/iron, /area/security/brig) +"dML" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_large, +/area/engine/atmos) "dMS" = ( /turf/closed/wall/rust, /area/quartermaster/storage) @@ -8157,6 +7923,14 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"dNp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter/flipped, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/iron/smooth_large, +/area/maintenance/disposal/incinerator) "dNK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -8322,6 +8096,20 @@ }, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) +"dQA" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 + }, +/obj/machinery/computer/atmos_control/tank/plasma_tank{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/atmos) "dQC" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -8340,15 +8128,15 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/basalt/planetary, /area/quartermaster/storage) -"dRz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, +"dRI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/computer/atmos_alert{ - dir = 8 +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron/textured_half{ + dir = 1 }, -/turf/open/floor/iron/dark, /area/engine/engineering) "dRP" = ( /obj/effect/landmark/blobstart, @@ -8385,12 +8173,6 @@ }, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/aisat_interior) -"dSe" = ( -/obj/structure/reflector/box, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/engineering) "dSI" = ( /obj/structure/table/reinforced, /obj/item/clipboard{ @@ -8436,6 +8218,10 @@ dir = 5 }, /area/hallway/primary/central) +"dTt" = ( +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/gateway) "dTC" = ( /obj/item/grown/log/tree, /obj/item/grown/log/tree{ @@ -8459,24 +8245,6 @@ }, /turf/open/openspace, /area/hallway/primary/fore) -"dUd" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/table, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = -9; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "dUi" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -8497,6 +8265,13 @@ }, /turf/open/floor/iron, /area/security/brig) +"dUF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/planetary, +/area/asteroid/paradise/surface) "dUG" = ( /obj/item/aicard, /obj/item/aiModule/reset, @@ -8527,6 +8302,17 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"dVS" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 6 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "dWd" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -8536,12 +8322,6 @@ dir = 4 }, /area/asteroid/paradise/surface) -"dWg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/power/tesla_coil, -/turf/open/floor/iron, -/area/engine/engineering) "dXb" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced, @@ -8600,6 +8380,16 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"dYk" = ( +/obj/effect/turf_decal/siding/white/end{ + alpha = 100 + }, +/obj/structure/flora/ausbushes/ywflowers{ + pixel_x = 2; + pixel_y = 3 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/crew_quarters/dorms) "dYY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -8612,6 +8402,11 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"dZF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "eaA" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -8683,10 +8478,6 @@ }, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface) -"ebI" = ( -/obj/structure/flora/ash/tall_shroom, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "ebU" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -8703,11 +8494,6 @@ }, /turf/open/floor/grass/no_border, /area/hallway/primary/aft) -"ecq" = ( -/obj/effect/turf_decal/stripes/end, -/obj/machinery/pipedispenser/disposal/transit_tube, -/turf/open/floor/iron, -/area/engine/engineering) "ecs" = ( /obj/structure/chair/fancy/sofa/old/right{ dir = 8 @@ -8732,10 +8518,26 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/primary/central) +"edK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/pet/hamster/vector{ + pixel_x = 1; + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/science/research/abandoned) "eec" = ( /obj/structure/railing, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) +"eed" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "eee" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/stripes/line{ @@ -8765,22 +8567,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"efa" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/junction/flip, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "eff" = ( /obj/item/target, /obj/structure/window/reinforced, @@ -8805,11 +8591,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"egS" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "eha" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt/dust, @@ -8846,6 +8627,12 @@ }, /turf/open/floor/iron, /area/science/lab) +"ehz" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/turf/open/floor/glass/reinforced, +/area/bridge) "ehD" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -8858,18 +8645,24 @@ "ehJ" = ( /turf/open/openspace, /area/maintenance/department/chapel) -"eiO" = ( -/obj/machinery/gateway{ - dir = 1 +"ehW" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/sign/warning/radiation{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/gateway) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "eiT" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -8879,16 +8672,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/central) -"ejD" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "ejN" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -8897,11 +8680,11 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"ejO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/hollow/survival_pod/directional, -/turf/open/floor/plating, -/area/hallway/primary/fore) +"ekj" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "ekv" = ( /obj/machinery/light, /obj/effect/turf_decal/stripes/line{ @@ -8930,6 +8713,15 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) +"eln" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_one_access_txt = "28;25;35" + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/turf/open/floor/iron/large, +/area/hydroponics) "elx" = ( /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall/r_wall, @@ -8939,17 +8731,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/medbay/central) -"elM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/catwalk_floor/iron_dark, -/area/asteroid/paradise/surface) "emp" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -8972,11 +8753,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"eoc" = ( -/obj/structure/flora/rock/pile, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "eop" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/freezer/kitchen{ @@ -9053,15 +8829,12 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"eoQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +"eoL" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 8 }, -/turf/open/floor/iron/tech, -/area/engine/engineering) +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "eoS" = ( /turf/open/floor/plating/beach/coastline_t{ dir = 10 @@ -9105,6 +8878,12 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) +"epN" = ( +/obj/structure/reflector/box, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "epO" = ( /obj/machinery/power/apc/auto_name/directional/north{ pixel_y = 24 @@ -9175,6 +8954,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/disposal) +"erU" = ( +/obj/machinery/meter, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 8 + }, +/turf/open/floor/iron/smooth_corner, +/area/engine/engineering) "erZ" = ( /obj/effect/turf_decal/tile/blue/half, /obj/structure/cable/yellow{ @@ -9183,6 +8972,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/white, /area/medical/genetics/cloning) +"esn" = ( +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "esx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -9252,6 +9050,19 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"eub" = ( +/mob/living/simple_animal/chicken/turkey{ + 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); + desc = "A veteran of Nanotrasen's Animal Experimentation Program that attempted to replicate the organic space suit that some hostile entities are known to have exhibited, Tom now serves Nanotrasen as the mascot of the Exploration Crew."; + health = 200; + maxHealth = 200; + melee_damage = 5; + minbodytemp = 2.7; + name = "Tom" + }, +/obj/structure/closet/crate/critter, +/turf/open/floor/mineral/plastitanium, +/area/asteroid/paradise/surface/grass) "eug" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, @@ -9356,6 +9167,14 @@ /obj/effect/turf_decal/trimline/yellow, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) +"ewq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/power/emitter, +/obj/machinery/light, +/obj/machinery/camera/directional/south, +/turf/open/floor/iron/large, +/area/engine/engineering) "ewJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/button/door{ @@ -9366,14 +9185,14 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) -"exa" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/hollow/survival_pod/directional, -/obj/structure/curtain/directional{ - dir = 4 +"ewQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/rnd/production/protolathe/department/engineering{ + req_access_txt = "32" }, -/turf/open/floor/plating, -/area/hallway/primary/fore) +/obj/structure/window/plasma/reinforced, +/turf/open/floor/iron/large, +/area/engine/engineering) "exf" = ( /obj/structure/fence/cut/large, /turf/open/floor/plating/grass, @@ -9385,26 +9204,9 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"exo" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 230; - color = "#edaa0c" - }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/grenade/chem_grenade/smart_metal_foam, -/obj/item/grenade/chem_grenade/smart_metal_foam, -/obj/item/clothing/mask/gas{ - pixel_x = -6; - pixel_y = -1 - }, -/obj/item/clothing/mask/gas{ - pixel_x = 7; - pixel_y = 11 - }, -/turf/open/floor/iron, -/area/engine/atmos) +"exD" = ( +/turf/closed/wall, +/area/science/research/abandoned) "exI" = ( /obj/structure/chair/wood/normal{ dir = 1; @@ -9413,6 +9215,19 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) +"exO" = ( +/obj/effect/turf_decal/siding/white{ + alpha = 100; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/fitness/recreation) "eyg" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -9445,34 +9260,6 @@ "eyu" = ( /turf/closed/wall, /area/maintenance/department/crew_quarters/bar) -"eyD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump/layer4{ - name = "Pure to Mix" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "Air to Mix" - }, -/obj/structure/window/plasma/reinforced, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"eyM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) "eyN" = ( /obj/machinery/airalarm/directional/north, /obj/structure/sign/departments/minsky/engineering/telecommmunications{ @@ -9581,6 +9368,32 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) +"eBm" = ( +/obj/structure/railing/corner, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos/glass{ + req_access_txt = "11" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "eBu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -9635,42 +9448,22 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"eBQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"eBU" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ +/obj/machinery/airalarm/directional/north, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/engine/engineering) +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "eBY" = ( /obj/structure/railing, /obj/machinery/camera/directional/west, /turf/open/openspace, /area/engine/atmos) -"eCd" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) -"eCn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Atmos to Loop" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/engineering) "eCq" = ( /obj/machinery/door/airlock/security/glass{ name = "Security Office"; @@ -9715,28 +9508,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"eDq" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/science/research) "eDX" = ( /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, @@ -9807,6 +9578,10 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"eEZ" = ( +/obj/structure/flora/junglebush/large, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "eFh" = ( /obj/structure/railing/corner{ dir = 1 @@ -9824,12 +9599,6 @@ "eFS" = ( /turf/open/openspace, /area/science/robotics) -"eGr" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "eGv" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -9868,28 +9637,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"eHe" = ( -/obj/effect/turf_decal/sand/plating, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) -"eHB" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/washing_machine, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - alpha = 100 - }, -/obj/machinery/airalarm/directional/north, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) "eHG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -9906,17 +9653,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"eHJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 9 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "eHY" = ( /obj/structure/closet/secure_closet/freezer/fridge{ req_access = null; @@ -9933,35 +9669,12 @@ "eIc" = ( /turf/closed/wall/r_wall, /area/maintenance/department/engine) -"eIP" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "bridgewindows"; - name = "Bridge View Blast doors"; - pixel_x = -6; - pixel_y = -2; - req_access_txt = "19" - }, -/obj/machinery/button/door{ - id = "bridgedoors"; - name = "Bridge Access Blast door"; - pixel_x = -6; - pixel_y = 8 - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/light, -/obj/machinery/power/apc/auto_name/directional/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/obj/item/camera{ - pixel_x = 2; - pixel_y = 6 +"eIx" = ( +/obj/structure/railing/corner{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "eIZ" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ alpha = 180 @@ -10020,6 +9733,12 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) +"eKo" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "eKt" = ( /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/mineral/titanium, @@ -10027,6 +9746,17 @@ "eKX" = ( /turf/closed/wall, /area/chapel/office) +"eLz" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "eMb" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -10054,21 +9784,39 @@ }, /turf/open/floor/plating, /area/bridge) -"eMn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"eMG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 2 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/structure/window/plasma/reinforced{ - dir = 1 +/obj/machinery/atmospherics/components/binary/pump{ + name = "Atmos to Loop" }, -/obj/machinery/atmospherics/components/trinary/mixer/airmix/layer2/flipped/inverse{ - dir = 8 +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/half, +/area/engine/engineering) +"eNg" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 12; + pixel_y = 7 }, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/item/seeds/carrot/parsnip, +/obj/item/seeds/carrot/parsnip, +/obj/item/seeds/carrot/parsnip, +/obj/item/seeds/carrot/parsnip, +/obj/item/seeds/carrot/parsnip, +/obj/item/seeds/carrot/parsnip, +/obj/item/seeds/carrot/parsnip, +/obj/item/seeds/carrot/parsnip, +/turf/open/floor/wood, +/area/asteroid/paradise/surface) "eNn" = ( /obj/item/radio/intercom{ pixel_y = -34 @@ -10096,6 +9844,15 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"eNN" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/asteroid/paradise/surface) "eNV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small, @@ -10111,14 +9868,6 @@ /obj/structure/lattice/catwalk/over, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat_interior) -"eOD" = ( -/obj/machinery/suit_storage_unit/atmos, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/engine/engineering) "eOH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, @@ -10152,12 +9901,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"ePf" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "ePt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -10179,14 +9922,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"ePA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/map/echo{ - dir = 8; - name = "map - level 0"; - pixel_x = -32 +"ePB" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 }, -/turf/open/floor/iron, /area/hallway/primary/fore) "ePW" = ( /obj/structure/urinal{ @@ -10249,6 +9994,14 @@ "eQA" = ( /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"eQB" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "eQG" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 1 @@ -10259,6 +10012,19 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/tech, /area/science/mixing) +"eQM" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/sign/map/echo{ + dir = 1; + name = "map - level 1"; + pixel_x = -32 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/aft) "eQW" = ( /obj/machinery/power/apc/auto_name/directional/north{ pixel_y = 24 @@ -10269,6 +10035,10 @@ /obj/machinery/portable_thermomachine, /turf/open/floor/iron, /area/maintenance/department/medical/central) +"eRe" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "eRP" = ( /obj/structure/railing{ dir = 8 @@ -10304,6 +10074,31 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"eTf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 9 + }, +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/stack/sheet/plasteel{ + amount = 10; + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/iron/textured_corner, +/area/engine/engineering) "eTk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/structure/window/reinforced, @@ -10325,11 +10120,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"eTK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/engine/atmos) "eUf" = ( /obj/effect/turf_decal/bot, /obj/machinery/camera/directional/east, @@ -10347,6 +10137,14 @@ dir = 4 }, /area/bridge) +"eUl" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "eUm" = ( /obj/machinery/holopad, /obj/structure/disposalpipe/segment{ @@ -10364,25 +10162,15 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"eUG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" +"eUW" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 8 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) -"eUY" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/planetary, -/area/crew_quarters/dorms) +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/cmo) "eVl" = ( /obj/structure/sign/painting/library{ pixel_y = 33 @@ -10422,6 +10210,12 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) +"eVt" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/engineering) "eVv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -10502,6 +10296,11 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) +"eWT" = ( +/obj/machinery/vending/engivend, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/large, +/area/engine/engineering) "eXn" = ( /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) @@ -10535,6 +10334,16 @@ /obj/structure/cable, /turf/open/floor/iron/solarpanel, /area/asteroid/paradise/surface) +"eXZ" = ( +/obj/machinery/computer/atmos_control{ + dir = 8 + }, +/obj/machinery/camera/directional/east, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "eYg" = ( /obj/structure/stairs{ dir = 8 @@ -10619,6 +10428,14 @@ "eZt" = ( /turf/closed/wall/rust, /area/science/xenobiology) +"eZx" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron, +/area/engine/atmos) "eZB" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -10629,25 +10446,22 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, /area/crew_quarters/kitchen/coldroom) -"eZF" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/crew_quarters/fitness/recreation) "eZG" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"eZH" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Gas to Filter" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "eZI" = ( /obj/structure/lattice/catwalk/over, /turf/open/openspace, @@ -10662,10 +10476,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/service) -"eZZ" = ( -/obj/structure/frame/machine, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "fae" = ( /obj/machinery/camera/motion/directional/south{ c_tag = "MiniSat Exterior 1"; @@ -10757,6 +10567,12 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/theatre/backstage) +"fbW" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "fcl" = ( /obj/effect/turf_decal/siding/blue, /turf/open/floor/glass/reinforced, @@ -10772,18 +10588,6 @@ }, /turf/open/floor/iron/tech, /area/science/mixing/chamber) -"fcK" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8; - initialize_directions = 8 - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/iron/tech, -/area/engine/engineering) "fcP" = ( /obj/structure/chair/office{ dir = 8 @@ -10856,6 +10660,27 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"feM" = ( +/obj/machinery/computer/cargo/request{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Engineering"; + departmentType = 3; + name = "Engineering RC"; + pixel_x = -32; + pixel_y = -1 + }, +/obj/machinery/camera/directional/west, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 1; + pixel_y = -30 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "ffv" = ( /obj/effect/turf_decal/siding/wideplating/terracotta{ dir = 8 @@ -10875,6 +10700,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/science/lab) +"ffZ" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/co2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/atmos) "fgj" = ( /obj/structure/grille/broken, /turf/open/floor/plating, @@ -10894,6 +10731,23 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"fgB" = ( +/mob/living/simple_animal/hostile/retaliate/frog{ + attacked_sound = 'sound/effects/huuu.ogg'; + dir = 8; + name = "Larry"; + pixel_y = 12; + stepped_sound = null + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/hydroponics) "fgF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -10912,6 +10766,12 @@ }, /turf/open/floor/iron, /area/maintenance/department/engine) +"fhh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/gateway) "fhw" = ( /obj/structure/chair{ dir = 4 @@ -11043,22 +10903,19 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"fjt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/engineering) "fkk" = ( /obj/item/trash/semki, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface/sand) +"fkt" = ( +/obj/structure/cable/yellow, +/obj/machinery/camera/directional/south, +/obj/machinery/power/emitter/welded{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/engine/engineering) "fku" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -11129,14 +10986,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"fnx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/techmaint/planetary, -/area/asteroid/paradise/surface) "fnC" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -11226,13 +11075,6 @@ dir = 1 }, /area/medical/genetics/cloning) -"fpi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) "fpu" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -11259,11 +11101,6 @@ "fqb" = ( /turf/open/floor/iron, /area/maintenance/department/bridge) -"fqc" = ( -/obj/effect/turf_decal/numbers/two_nine, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/engine/engineering) "fqd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -11283,6 +11120,23 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"fqt" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "External Gas to Loop" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "fqC" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/disposalpipe/segment{ @@ -11300,6 +11154,9 @@ /obj/effect/landmark/start/cargo_technician, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"fru" = ( +/turf/open/floor/iron/textured_edge, +/area/engine/atmos) "frC" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /obj/structure/cable/yellow{ @@ -11319,26 +11176,46 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"fsr" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) -"fsT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ - dir = 5 +"fsp" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer4, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) +"fti" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_y = -31 + }, +/obj/structure/filingcabinet{ + pixel_x = -8 + }, +/obj/structure/filingcabinet{ + pixel_x = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/bridge) +"fto" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /obj/structure/window/plasma/reinforced{ dir = 1 }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2/layer4{ +/obj/machinery/atmospherics/components/trinary/mixer/airmix/layer2/flipped{ dir = 8 }, -/turf/open/floor/iron, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, /area/engine/atmos) "ftp" = ( /obj/machinery/status_display/evac, @@ -11354,11 +11231,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"ftM" = ( -/obj/machinery/gateway, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/gateway) "ftU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/disposal/bin, @@ -11370,6 +11242,20 @@ }, /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) +"ful" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate, +/obj/item/crowbar/red, +/obj/item/stack/sheet/mineral/plasma{ + amount = 20 + }, +/obj/item/gps/engineering, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "fun" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -11377,10 +11263,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"fus" = ( -/obj/structure/grille, -/turf/closed/wall/r_wall, -/area/asteroid/paradise) "fuO" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium/nodiagonal, @@ -11548,39 +11430,11 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface/grass) -"fzZ" = ( -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 28 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/engineering) "fAb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, /area/engine/atmos) -"fAi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 6 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "fAx" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -11592,6 +11446,13 @@ dir = 10 }, /area/hallway/primary/central) +"fAL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "fBc" = ( /obj/structure/mirror{ pixel_x = -32; @@ -11604,6 +11465,11 @@ }, /turf/open/floor/noslip/white, /area/medical/genetics/cloning) +"fBk" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "fBl" = ( /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, @@ -11654,19 +11520,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"fCo" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 4; - name = "CO2 to Pure" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "fCB" = ( /obj/item/radio/intercom{ pixel_x = -30; @@ -11685,6 +11538,10 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet, /area/asteroid/paradise/surface) +"fCZ" = ( +/obj/effect/spawner/lootdrop/glowstick/lit, +/turf/open/floor/plating, +/area/asteroid/paradise) "fDd" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -11703,6 +11560,20 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) +"fEq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + id = "engstorage"; + name = "Engineering Secure Storage Lockdown" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "fEs" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/turf_decal/bot, @@ -11738,12 +11609,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"fFu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/table/reinforced, -/obj/machinery/fax/eng, -/turf/open/floor/iron, -/area/engine/engineering) "fFU" = ( /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, @@ -11755,27 +11620,6 @@ }, /turf/open/openspace, /area/crew_quarters/kitchen) -"fGm" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "fGn" = ( /obj/machinery/door/airlock/vault{ name = "Vault Door"; @@ -11824,14 +11668,14 @@ }, /turf/open/floor/iron/grid/steel, /area/science/mixing) -"fGZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"fHc" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 }, -/turf/open/floor/iron, -/area/asteroid/paradise) +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "fHo" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -11917,17 +11761,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"fJc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/bridge) "fJm" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -12004,19 +11837,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) -"fKa" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/obj/effect/landmark/start/scientist, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/science/research) "fKm" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -12037,6 +11857,10 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"fKr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/large, +/area/engine/engineering) "fKu" = ( /obj/structure/railing{ dir = 4 @@ -12044,6 +11868,14 @@ /obj/structure/lattice, /turf/open/openspace, /area/engineering/hallway) +"fKS" = ( +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = -13; + pixel_y = -11 + }, +/obj/structure/chair/fancy/plastic, +/turf/open/floor/plating/beach/sand, +/area/asteroid/paradise/surface/sand) "fLl" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -12261,6 +12093,14 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/department/science/central) +"fPF" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/table_frame, +/obj/item/stack/rods/five, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "fPV" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -12343,15 +12183,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"fQW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "fRn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -12394,6 +12225,24 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"fRJ" = ( +/obj/machinery/computer/bounty, +/obj/effect/turf_decal/stripes/line, +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "fRN" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/white, @@ -12503,11 +12352,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"fUV" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "fUZ" = ( /obj/structure/chair/fancy/sofa/old/corner/concave{ dir = 1 @@ -12697,23 +12541,32 @@ "fZR" = ( /turf/closed/wall, /area/maintenance/department/chapel) -"gaj" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 +"fZX" = ( +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -8; + pixel_y = 2 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/structure/table/wood, +/obj/machinery/reagentgrinder{ + pixel_x = 6; + pixel_y = 6 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"gbj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/reflector/box, -/turf/open/floor/iron, -/area/engine/engineering) +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) +"gbM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/asteroid/paradise/surface) "gbP" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -12752,6 +12605,12 @@ }, /turf/open/floor/prison/dark, /area/security/prison) +"gdz" = ( +/obj/machinery/pipedispenser/disposal/transit_tube, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "gdF" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -12850,6 +12709,16 @@ }, /turf/open/floor/plating, /area/security/brig) +"geB" = ( +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/north, +/obj/item/toy/spinningtoy, +/obj/structure/disposalpipe/multiz{ + dir = 2 + }, +/turf/open/floor/iron, +/area/engine/atmos) "geJ" = ( /obj/effect/turf_decal/box, /obj/machinery/holopad, @@ -12894,6 +12763,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"ggi" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "ggs" = ( /turf/closed/wall/rust, /area/maintenance/department/engine) @@ -12920,10 +12795,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/hallway/primary/aft) +"ghR" = ( +/obj/item/pipe_dispenser, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "ghT" = ( /obj/machinery/air_sensor/atmos/sm_core, /turf/open/floor/engine, /area/engine/supermatter) +"gid" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "gij" = ( /obj/effect/landmark/blobstart, /turf/open/floor/plating, @@ -12974,11 +12857,6 @@ }, /turf/open/openspace, /area/engineering/hallway) -"giQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/dark_green, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "giS" = ( /turf/open/floor/plating/asteroid/planetary, /area/engine/atmos) @@ -13031,6 +12909,17 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) +"gjo" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron, +/area/science/research/abandoned) "gjy" = ( /obj/structure/holosign/barrier/atmos/robust, /turf/open/floor/plating, @@ -13069,6 +12958,13 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"gjU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/tank_dispenser, +/turf/open/floor/iron/large, +/area/engine/engineering) "gkj" = ( /obj/structure/window/reinforced/spawner/north, /obj/effect/turf_decal/stripes/line{ @@ -13081,18 +12977,6 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"gkr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8; - name = "Loop to Gas Output" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark, -/area/engine/engineering) "gkC" = ( /obj/structure/curtain, /obj/machinery/shower{ @@ -13102,26 +12986,6 @@ /obj/item/soap/nanotrasen, /turf/open/floor/iron, /area/hallway/primary/fore) -"gla" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/closet/crate/solarpanel_small, -/obj/item/circuitboard/machine/smes, -/turf/open/floor/iron, -/area/engine/engineering) -"glb" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/iron/tech, -/area/engine/engineering) "glt" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "engsm"; @@ -13167,6 +13031,13 @@ /obj/effect/turf_decal/siding/dark/corner, /turf/open/floor/iron/dark, /area/engineering/hallway) +"gmc" = ( +/obj/machinery/computer/atmos_alert{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/large, +/area/engine/engineering) "gmf" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -13277,28 +13148,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"gpb" = ( +/obj/structure/sink{ + dir = 1; + pixel_y = 28 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "gpg" = ( /turf/open/floor/plating/beach/coastline_t/sandwater_inner{ dir = 1 }, /area/asteroid/paradise/surface) -"gpk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "O2 to Pure" - }, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/atmos) "gpl" = ( /obj/machinery/power/apc/auto_name/directional/south{ pixel_y = -24 @@ -13379,6 +13240,12 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/engine/supermatter) +"grQ" = ( +/obj/machinery/pipedispenser, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "gsF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -13429,19 +13296,6 @@ }, /turf/open/floor/plating, /area/security/brig) -"guf" = ( -/obj/structure/closet/secure_closet/hydroponics{ - req_access = null; - req_one_access_txt = "28;25;35" - }, -/obj/effect/turf_decal/bot, -/obj/structure/extinguisher_cabinet{ - pixel_y = -33 - }, -/obj/item/book/manual/hydroponics_pod_people, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "gup" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -13497,6 +13351,11 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) +"gvJ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "gvM" = ( /obj/structure/light_construct, /obj/structure/disposalpipe/segment{ @@ -13547,12 +13406,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) -"gwr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/engine/engineering) "gwH" = ( /obj/structure/window/reinforced{ dir = 4 @@ -13616,6 +13469,12 @@ }, /turf/open/floor/wood, /area/library/abandoned) +"gxI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/large, +/area/engine/engineering) "gxN" = ( /obj/structure/railing{ dir = 8 @@ -13668,6 +13527,16 @@ /obj/machinery/light, /turf/open/floor/wood, /area/chapel/office) +"gAm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/field/generator, +/turf/open/floor/iron/large, +/area/engine/engineering) "gAn" = ( /obj/machinery/door/airlock/security{ name = "Evidence"; @@ -13792,13 +13661,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"gDc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/white, -/area/medical/medbay/central) "gDk" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/spider/stickyweb, @@ -13808,6 +13670,20 @@ /obj/structure/lattice, /turf/open/openspace, /area/engineering/hallway) +"gDA" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/sign/warning/electricshock{ + pixel_x = -31 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "gDB" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -13846,23 +13722,6 @@ }, /turf/open/floor/iron, /area/bridge/meeting_room) -"gEl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/engineering_hacking{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/book/manual/wiki/engineering_guide, -/obj/item/book/manual/wiki/engineering_construction{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/iron, -/area/engine/engineering) "gEN" = ( /turf/closed/wall, /area/maintenance/department/security/brig) @@ -13910,6 +13769,20 @@ }, /turf/open/floor/iron, /area/medical/genetics/cloning) +"gFA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8; + name = "Loop to Gas Output" + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "gFM" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -13937,15 +13810,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) -"gGH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, +"gGu" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/basalt/planetary, /area/engine/engineering) "gGJ" = ( /turf/closed/mineral/iron, @@ -14101,16 +13969,13 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"gJV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/trinary/mixer/layer4{ - dir = 4 +"gKe" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/frame/machine, +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/iron/tech, +/turf/open/floor/plating/asteroid/planetary, /area/engine/atmos) "gKl" = ( /obj/effect/spawner/structure/window/reinforced, @@ -14184,13 +14049,6 @@ /obj/structure/sign/departments/minsky/research/xenobiology, /turf/closed/wall, /area/science/xenobiology) -"gNq" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "gNr" = ( /obj/effect/turf_decal/evac/evac_big{ dir = 4 @@ -14212,11 +14070,6 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) -"gNG" = ( -/obj/structure/flora/junglebush, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "gNX" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/stripes/line{ @@ -14224,22 +14077,23 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"gOe" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "gOm" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/hallway/primary/aft) +"gOx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Fuel Pipe to Incinerator" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/maintenance/disposal/incinerator) "gOE" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -14271,9 +14125,6 @@ }, /turf/open/floor/engine, /area/science/explab) -"gPs" = ( -/turf/open/floor/iron/tech, -/area/engine/engineering) "gPt" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -14331,6 +14182,12 @@ /obj/machinery/camera/directional/south, /turf/open/floor/iron, /area/storage/primary) +"gPI" = ( +/obj/effect/turf_decal/siding/dark/end{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) "gQh" = ( /obj/structure/railing/corner{ dir = 4 @@ -14405,6 +14262,24 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"gSx" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/machinery/light_switch{ + pixel_x = -21; + pixel_y = -22 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/iron/large, +/area/engine/engineering) "gSP" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -14452,6 +14327,12 @@ }, /turf/open/floor/iron, /area/bridge) +"gVm" = ( +/obj/structure/chair/foldable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/asteroid/paradise) "gVu" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/curtain/directional{ @@ -14523,21 +14404,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron, /area/security/brig) -"gXg" = ( -/obj/machinery/computer/bounty, -/obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "gXn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -14561,21 +14427,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/security/brig) -"gXq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/bridge) "gXA" = ( /obj/effect/turf_decal/tile/dark_green{ dir = 4 @@ -14636,18 +14487,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"gYA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "gYZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/sand/plating, @@ -14669,6 +14508,28 @@ }, /turf/open/floor/iron/dark, /area/engineering/hallway) +"gZw" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/smartfridge/disks{ + pixel_x = 5 + }, +/obj/item/storage/box/disks_plantgene{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "gZy" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -14677,18 +14538,6 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating/rust, /area/science/test_area) -"hag" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "han" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/iron, @@ -14721,6 +14570,24 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) +"haN" = ( +/obj/item/reagent_containers/condiment/peppermill{ + pixel_y = 25 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_y = 21 + }, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/item/plate{ + pixel_y = 3 + }, +/obj/item/food/donkpocket/pizza{ + pixel_x = -1; + pixel_y = 4 + }, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "hbs" = ( /obj/structure/sign/painting/library{ pixel_y = -32 @@ -14733,15 +14600,6 @@ dir = 4 }, /area/hallway/primary/central) -"hbu" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/fireaxecabinet/directional/south, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/bridge) "hcg" = ( /obj/effect/turf_decal/siding/dark{ dir = 10 @@ -14760,6 +14618,19 @@ /obj/effect/landmark/observer_start, /turf/open/floor/iron, /area/hallway/primary/fore) +"hcv" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) "hcA" = ( /obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -14849,6 +14720,32 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/science/central) +"hdU" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on/layer_4{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) +"hdY" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/crew_quarters/fitness/recreation) "het" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -14891,13 +14788,19 @@ "hfo" = ( /turf/closed/wall, /area/science/test_area) -"hfq" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer4{ - dir = 1 +"hfI" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/north, +/obj/structure/closet/secure_closet/atmospherics{ + anchored = 1; + req_access = null; + req_one_access_txt = "11" }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, +/obj/item/radio/intercom{ + pixel_x = -1; + pixel_y = 29 + }, +/turf/open/floor/iron, /area/engine/atmos) "hfK" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -14969,6 +14872,15 @@ "hhu" = ( /turf/closed/wall, /area/crew_quarters/cafeteria) +"hhF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "hhJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -14989,6 +14901,15 @@ /obj/structure/flora/grass/jungle/b, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"hir" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/bridge) "hiB" = ( /turf/closed/wall, /area/asteroid/paradise) @@ -15061,11 +14982,6 @@ }, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) -"hkP" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/plasma, -/turf/open/floor/iron, -/area/engine/engineering) "hkV" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 8 @@ -15119,21 +15035,41 @@ /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall/r_wall, /area/science/lab) -"hos" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, +"hoc" = ( +/obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/cable{ +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = -5; + pixel_y = 14 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/knife/shiv/carrot{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/prison/dark, +/area/security/prison) +"hon" = ( +/obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/bridge) "how" = ( /turf/closed/indestructible/rock/snow, /area/space) @@ -15150,6 +15086,43 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/crew_quarters/heads/hop) +"hoG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) +"hoH" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/power/apc/auto_name/directional/north{ + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/restraints/handcuffs{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/security/brig) "hoO" = ( /obj/structure/dresser, /obj/machinery/light_switch{ @@ -15163,28 +15136,17 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"hph" = ( -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/ian, -/turf/open/floor/prison/dark, -/area/security/prison/shielded) "hpi" = ( /obj/machinery/smartfridge/chemistry/preloaded, /turf/open/floor/iron/white, /area/medical/apothecary) +"hpo" = ( +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "hpp" = ( /obj/structure/chair/fancy/plastic, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface/sand) -"hpP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "hpW" = ( /obj/effect/turf_decal/box/white, /obj/structure/cable/yellow{ @@ -15196,13 +15158,36 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"hqu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/tank_dispenser, +"hqd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = -3; + pixel_y = -4 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 9; + pixel_y = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/item/clothing/glasses/science{ + pixel_x = -4 + }, +/obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, -/area/engine/engineering) +/area/science/lab) "hqw" = ( /turf/closed/wall, /area/medical/morgue) @@ -15230,15 +15215,23 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, /area/maintenance/department/chapel) -"hrF" = ( -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) "hrH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/line, /obj/machinery/portable_thermomachine, /turf/open/floor/plating, /area/maintenance/department/bridge) +"hrM" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/turf/open/floor/iron/large, +/area/hydroponics) "hse" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -15260,34 +15253,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"hsk" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/storage/box/lights/mixed{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/tech, -/area/engine/engineering) -"hsv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "hsz" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -15330,6 +15295,30 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"htj" = ( +/obj/item/book/granter/spell/smoke/lesser{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/bottle/holywater{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/soulstone/anybody/chaplain{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/structure/table/wood, +/obj/structure/sign/painting/library{ + pixel_x = 33; + pixel_y = -1 + }, +/obj/item/organ/heart{ + pixel_x = -5; + pixel_y = -1 + }, +/turf/open/floor/wood, +/area/chapel/office) "htm" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15398,6 +15387,12 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/glass/reinforced, /area/medical/medbay/central) +"hvi" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "hvu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -15456,12 +15451,24 @@ "hwY" = ( /turf/closed/wall/rust, /area/maintenance/department/science/xenobiology) +"hxr" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "hxu" = ( /obj/structure/railing{ dir = 8 }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface/grass) +"hxx" = ( +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "hxL" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15471,6 +15478,20 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron/dark, /area/science/robotics) +"hxN" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "hxS" = ( /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, @@ -15487,15 +15508,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"hyu" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/obj/structure/disposalpipe/sorting/mail/destination/library{ - dir = 1 - }, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/science/research) "hyz" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -15535,33 +15547,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"hyX" = ( -/obj/structure/sign/poster/official/walk{ - pixel_x = 32 - }, -/obj/structure/janitorialcart{ - dir = 1 - }, -/obj/item/mop{ - pixel_x = -6; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = 4; - pixel_y = -5 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/grid/steel, -/area/janitor) "hyZ" = ( /obj/structure/railing{ dir = 1 @@ -15586,6 +15571,12 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"hzG" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/openspace, +/area/maintenance/department/bridge) "hzM" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/wood, @@ -15643,6 +15634,13 @@ }, /turf/open/floor/wood, /area/chapel/main) +"hAC" = ( +/obj/machinery/vending/hydroseeds, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "hAH" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -15671,16 +15669,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/library/abandoned) -"hAX" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "hBb" = ( /obj/machinery/smartfridge/organ, /turf/open/floor/iron/dark, @@ -15707,13 +15695,31 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"hBY" = ( -/obj/machinery/computer/rdconsole/production{ +"hBA" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/iron, -/area/engine/engineering) +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/lizardwine{ + pixel_x = 11; + pixel_y = 23 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/bridge/meeting_room) +"hBV" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "hCl" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, @@ -15731,6 +15737,35 @@ }, /turf/open/floor/wood, /area/library/abandoned) +"hCQ" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/item/clothing/mask/gas{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/clothing/mask/gas{ + pixel_x = 7; + pixel_y = 11 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/smooth_corner{ + dir = 4 + }, +/area/engine/atmos) "hDF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -15820,6 +15855,12 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) +"hFF" = ( +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "hFP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -15857,6 +15898,18 @@ }, /turf/open/openspace, /area/hallway/primary/central) +"hGU" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "hGZ" = ( /obj/machinery/air_sensor{ pixel_x = -32; @@ -15886,6 +15939,10 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"hHv" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "hHO" = ( /obj/structure/railing{ dir = 1 @@ -15942,15 +15999,43 @@ }, /turf/open/indestructible/sound/pool, /area/crew_quarters/fitness/recreation) +"hJi" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -2; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/wrench/medical{ + pixel_x = 5; + pixel_y = 6 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "hJA" = ( /obj/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) -"hJN" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "hJS" = ( /obj/machinery/door/airlock/security{ name = "Interrogation"; @@ -16083,30 +16168,6 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"hNJ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"hNM" = ( -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/machinery/light{ - dir = 1; - light_color = "#7AC3FF" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -1; - pixel_y = 31 - }, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) "hNR" = ( /obj/machinery/door/airlock/command{ name = "Server Room"; @@ -16138,6 +16199,13 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/chapel) +"hPT" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "hQk" = ( /turf/open/floor/plating/rust, /area/science/mixing) @@ -16156,23 +16224,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) -"hRE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/structure/table, -/obj/item/stock_parts/matter_bin/super, -/obj/item/stock_parts/matter_bin/super, -/obj/item/stock_parts/micro_laser/ultra, -/obj/item/stock_parts/micro_laser/ultra, -/obj/item/screwdriver{ - pixel_y = 3 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "hRI" = ( /obj/structure/ladder, /obj/structure/railing{ @@ -16275,13 +16326,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"hTd" = ( -/obj/structure/flora/rock/pile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "hTi" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -16338,14 +16382,6 @@ }, /turf/open/floor/glass/reinforced, /area/medical/medbay/central) -"hUk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/hydroponics/constructable, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "hUt" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/grille/broken, @@ -16408,6 +16444,12 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/central) +"hVN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "hWD" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -16427,55 +16469,21 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron/techmaint/planetary, /area/hallway/primary/fore) -"hWP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 9 - }, -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = 1; - pixel_y = 1 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = 4; - pixel_y = -1 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/stack/sheet/plasteel{ - amount = 10; - pixel_x = -2; - pixel_y = 2 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "hWZ" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plating/airless, /area/science/mixing) -"hXN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/engine/engineering) -"hYk" = ( -/obj/effect/turf_decal/pool{ - dir = 8 +"hXM" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8; - pixel_x = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/noslip/white, -/area/crew_quarters/fitness/recreation) +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "hYp" = ( /obj/effect/landmark/start/assistant, /turf/open/floor/plating/asteroid/planetary, @@ -16516,23 +16524,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/r_wall, /area/engine/atmos) -"hZv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "hZK" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/science/central) -"iad" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/asteroid/planetary, -/area/engine/atmos) +"hZM" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "ial" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/planetary, @@ -16584,19 +16583,6 @@ /obj/structure/cable, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"ibj" = ( -/obj/effect/turf_decal/pool{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8; - pixel_x = 4 - }, -/obj/structure/chair/fancy/bench{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) "ibq" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -16608,6 +16594,36 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/science/mixing) +"ibQ" = ( +/obj/machinery/vending/wardrobe/hydro_wardrobe, +/obj/machinery/light, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) +"ibR" = ( +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = -25 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/science/research) "ich" = ( /turf/open/floor/glass/reinforced, /area/hallway/primary/fore) @@ -16617,6 +16633,24 @@ }, /turf/open/openspace, /area/hallway/primary/fore) +"icP" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "idf" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -16675,11 +16709,6 @@ }, /turf/open/floor/iron/dark, /area/medical/medbay/central) -"iek" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/asteroid/paradise) "iem" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/bot, @@ -16701,30 +16730,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/plating/asteroid/basalt/planetary, /area/quartermaster/storage) -"ieL" = ( -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = 9; - pixel_y = 3 - }, -/obj/item/cultivator{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/shovel/spade{ - pixel_x = -5; - pixel_y = -4 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/prison/dark, -/area/security/prison) "ifj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -16734,24 +16739,6 @@ }, /turf/open/floor/plating, /area/security/warden) -"ifm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor{ - id = "engstorage"; - name = "Engineering Secure Storage Lockdown" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/engine/engineering) "ifB" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -16785,41 +16772,34 @@ }, /turf/closed/wall, /area/engine/supermatter) -"ifR" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/chair/office/light{ - pixel_y = 3 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"ige" = ( +/obj/machinery/atmospherics/pipe/multiz/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/multiz/layer2{ + dir = 1 }, -/turf/open/floor/iron, -/area/hydroponics) -"igh" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 4 +/obj/machinery/light/small, +/obj/machinery/status_display/evac{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-16" }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/bot{ - dir = 1 +/obj/effect/turf_decal/trimline/yellow, +/obj/structure/sign/warning/pods{ + pixel_x = 32 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/pod/dark, +/area/maintenance/department/science/central) +"igv" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 1 }, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/textured_large, /area/engine/atmos) "iha" = ( /obj/structure/ladder, @@ -16831,23 +16811,6 @@ }, /turf/open/floor/pod/dark, /area/quartermaster/qm) -"ihA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate, -/obj/item/crowbar/red, -/obj/item/stack/sheet/mineral/plasma{ - amount = 20 - }, -/obj/item/gps/engineering, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"ihC" = ( -/turf/open/floor/iron, -/area/asteroid/paradise) "ihG" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable{ @@ -16858,6 +16821,14 @@ "ihL" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/disposal/incinerator) +"ihU" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/bridge) "iil" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 8 @@ -16888,18 +16859,6 @@ dir = 1 }, /area/hallway/primary/central) -"iiF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/iron/cafeteria, -/area/maintenance/department/medical/morgue) -"iiY" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/table_frame, -/turf/open/floor/iron, -/area/engine/atmos) "ijh" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 8 @@ -16924,13 +16883,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) -"ijM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "ijN" = ( /obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, @@ -16991,28 +16943,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"ikS" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/flour{ - pixel_x = -2; - pixel_y = 13 - }, -/obj/item/reagent_containers/cup/bowl, -/obj/item/clothing/head/utility/chefhat{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/turf/open/floor/prison/dark, -/area/security/prison) "ili" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, @@ -17094,20 +17024,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/engine) -"inI" = ( -/obj/effect/turf_decal/trimline/yellow, -/obj/structure/railing{ - dir = 8 +"inB" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "2-32" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_edge{ + dir = 8 }, -/obj/machinery/light/small{ - dir = 1 +/area/engine/atmos) +"inR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/structure/lattice/catwalk/over, -/turf/open/openspace, -/area/maintenance/department/security/brig) +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "inZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -17132,6 +17063,13 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/science/central) +"ioD" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "ioR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -17155,6 +17093,12 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) +"ipv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "ipx" = ( /obj/item/radio/intercom{ pixel_x = -31; @@ -17171,24 +17115,11 @@ dir = 8 }, /area/hallway/primary/aft) -"ipT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) -"iqr" = ( -/obj/effect/turf_decal/siding/dark/end{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore) +"ipP" = ( +/obj/effect/landmark/start/cook, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "iry" = ( /obj/item/radio/intercom{ pixel_y = 28 @@ -17221,6 +17152,18 @@ dir = 4 }, /area/hallway/primary/central) +"isU" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "isW" = ( /obj/machinery/atmospherics/pipe/multiz/layer4{ dir = 1 @@ -17275,6 +17218,14 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/maintenance/department/eva) +"iuu" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "iuG" = ( /obj/structure/railing, /obj/effect/turf_decal/tile/blue/half{ @@ -17295,17 +17246,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"iuX" = ( -/obj/effect/turf_decal/siding/white{ - alpha = 100; - dir = 10 - }, -/obj/structure/sink/puddle{ - pixel_x = 5; - pixel_y = 4 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/crew_quarters/dorms) "iwb" = ( /turf/closed/wall/r_wall, /area/maintenance/department/engine/atmos) @@ -17344,6 +17284,14 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"iwv" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/iron/large, +/area/engine/engineering) "iww" = ( /obj/machinery/light{ dir = 8 @@ -17442,19 +17390,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"iyC" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/hydroponics, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) -"iyL" = ( -/obj/item/kirbyplants/random, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "iyS" = ( /turf/closed/wall, /area/medical/exam_room) @@ -17463,27 +17398,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"iAz" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/bridge) +"izV" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "iAE" = ( /obj/structure/cable{ icon_state = "1-2" @@ -17543,6 +17461,28 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"iBJ" = ( +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/railing, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "iBP" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -17558,6 +17498,35 @@ /obj/structure/frame/machine, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"iCM" = ( +/obj/effect/turf_decal/siding/white{ + alpha = 100; + dir = 8 + }, +/obj/structure/sink/puddle{ + pixel_x = 5; + pixel_y = 4 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/crew_quarters/dorms) +"iDs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window/depleteduranium, +/turf/open/floor/plating, +/area/engine/engineering) +"iDR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/medical/surgery) "iEa" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -17570,9 +17539,6 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"iEf" = ( -/turf/open/openspace, -/area/hydroponics) "iEh" = ( /obj/machinery/firealarm/directional/east, /obj/structure/fireplace, @@ -17582,6 +17548,28 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"iEj" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 + }, +/obj/structure/table, +/obj/item/clothing/mask/gas{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/item/tank/internals/plasma{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/analyzer{ + pixel_x = 1 + }, +/obj/item/crowbar/red{ + pixel_x = -2; + pixel_y = 11 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "iEq" = ( /obj/effect/turf_decal/tile/blue, /obj/structure/chair/office/light{ @@ -17710,15 +17698,6 @@ "iGq" = ( /turf/closed/wall/rust, /area/quartermaster/warehouse) -"iGr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/bridge) "iGw" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -17728,6 +17707,21 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) +"iGI" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "iGU" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -17752,15 +17746,6 @@ /obj/machinery/bookbinder, /turf/open/floor/carpet/royalblack, /area/library/abandoned) -"iIl" = ( -/obj/machinery/vending/hydroseeds, -/obj/effect/turf_decal/stripes/line, -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, -/obj/machinery/light, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "iIC" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -17772,10 +17757,6 @@ }, /turf/open/floor/plating, /area/security/prison) -"iIO" = ( -/obj/effect/turf_decal/trimline/blue/filled/warning, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) "iIV" = ( /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; @@ -17867,6 +17848,32 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"iKM" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) +"iKR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/science/research/abandoned) "iKU" = ( /obj/machinery/door/airlock/medical{ name = "Surgery Theatre"; @@ -17905,13 +17912,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"iLy" = ( -/obj/effect/turf_decal/siding/white{ - alpha = 100; - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/crew_quarters/dorms) "iLG" = ( /obj/machinery/computer/nanite_cloud_controller, /obj/structure/extinguisher_cabinet{ @@ -17935,6 +17935,21 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) +"iMQ" = ( +/obj/effect/turf_decal/stripes/box, +/obj/machinery/mineral/ore_redemption{ + input_dir = 2 + }, +/obj/item/food/donkpocket/pizza{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 4; + pixel_y = 12 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "iNk" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, @@ -17997,15 +18012,6 @@ /obj/item/storage/toolbox/electrical, /turf/open/floor/iron/dark, /area/science/robotics) -"iOp" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - initialize_directions = 4 - }, -/obj/effect/turf_decal/stripes/end, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/tech, -/area/engine/engineering) "iOA" = ( /obj/machinery/conveyor{ id = "QMLoad2" @@ -18018,10 +18024,18 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"iPj" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/tech, -/area/engine/engineering) +"iOG" = ( +/obj/item/storage/pod{ + pixel_x = 5; + pixel_y = 32 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -30 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron, +/area/medical/surgery) "iPK" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/effect/decal/cleanable/dirt, @@ -18055,6 +18069,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/tech, /area/engine/engineering) +"iQH" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hydroponics) "iRc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -18170,14 +18194,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/central) -"iUP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron/dark, -/area/engine/engineering) "iUZ" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -18186,11 +18202,22 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) -"iVo" = ( -/obj/machinery/deepfryer, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/cafeteria, -/area/maintenance/department/medical/morgue) +"iVj" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/bridge) "iVv" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -18258,6 +18285,17 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) +"iYa" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "iYl" = ( /obj/structure/sink{ dir = 1; @@ -18272,27 +18310,14 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/medical/central) -"iYV" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"iZg" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24; - cell_type = /obj/item/stock_parts/cell/hyper - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"iYQ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/machinery/shieldgen, +/turf/open/floor/iron/large, +/area/engine/engineering) "iZu" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -18307,6 +18332,12 @@ /obj/item/paicard, /turf/open/floor/iron, /area/crew_quarters/dorms) +"iZP" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "iZV" = ( /turf/closed/wall, /area/ai_monitored/turret_protected/aisat/foyer) @@ -18322,21 +18353,10 @@ }, /turf/open/indestructible/sound/pool, /area/crew_quarters/fitness/recreation) -"jap" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) +"jan" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/department/science/central) "jaU" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -18492,20 +18512,6 @@ }, /turf/open/floor/carpet/red, /area/medical/exam_room) -"jge" = ( -/obj/structure/chair/fancy/plastic{ - dir = 8 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = -8; - pixel_y = 17 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = -12; - pixel_y = 11 - }, -/turf/open/floor/plating/beach/sand, -/area/asteroid/paradise/surface) "jgs" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -18531,15 +18537,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"jhG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix to Ports" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/engine/atmos) "jhS" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; @@ -18580,12 +18577,6 @@ /obj/structure/light_construct, /turf/open/floor/wood, /area/library/abandoned) -"jiG" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "jjc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -18606,23 +18597,6 @@ /obj/effect/landmark/start/chaplain, /turf/open/floor/wood, /area/chapel/main) -"jjq" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/heater/layer_4, -/turf/open/floor/iron, -/area/engine/atmos) -"jjW" = ( -/turf/open/floor/iron, -/area/engine/engineering) "jjZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -18694,6 +18668,22 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) +"jll" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "jlw" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180; @@ -18729,18 +18719,22 @@ /obj/machinery/firealarm/directional/east, /turf/open/openspace, /area/hallway/primary/fore) +"jml" = ( +/obj/structure/curtain/directional{ + dir = 8 + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hydroponics) "jmO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) -"jmP" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ - dir = 8 - }, +"jmW" = ( /turf/open/floor/plating/asteroid/basalt/planetary, -/area/engine/atmos) +/area/engine/engineering) "jmY" = ( /turf/open/floor/plating/beach/coastline_b, /area/asteroid/paradise/surface/water) @@ -18804,6 +18798,12 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) +"joc" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "jor" = ( /obj/structure/lattice/catwalk/over, /obj/structure/chair/foldable{ @@ -18815,33 +18815,34 @@ /obj/structure/flora/rock/pile, /turf/closed/mineral/random/air, /area/asteroid/paradise) -"jpa" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/item/stack/cable_coil{ - amount = 5 - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/asteroid/paradise) "jpr" = ( /obj/structure/railing{ dir = 8 }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"jqb" = ( -/obj/effect/turf_decal/stripes/line{ +"jpI" = ( +/obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/effect/turf_decal/bot, -/obj/machinery/smartfridge/extract/preloaded, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) +/obj/structure/table, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) +"jpL" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos, +/turf/open/floor/iron/textured_edge, +/area/engine/atmos) "jqc" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/siding/dark/corner, @@ -18855,25 +18856,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"jqA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/computer/station_alert{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"jqK" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/iron, -/area/hallway/primary/fore) "jqN" = ( /obj/item/bikehorn{ pixel_x = -3; @@ -18919,22 +18901,6 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"jrk" = ( -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/warning/securearea{ - pixel_y = 30 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "jrl" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -18961,20 +18927,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/storage/primary) -"jrB" = ( -/obj/effect/turf_decal/pool{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8; - pixel_x = 4 - }, -/obj/item/storage/firstaid/brute{ - pixel_y = 5 - }, -/obj/structure/closet/boxinggloves, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) "jrH" = ( /obj/structure/table/wood, /obj/item/staff/broom, @@ -19067,6 +19019,9 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"jsN" = ( +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "jtr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -19137,6 +19092,11 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) +"juA" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/camera/directional/east, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "jvN" = ( /obj/structure/disposalpipe/sorting/mail/destination/xenobiology{ dir = 4 @@ -19171,6 +19131,14 @@ }, /turf/open/openspace, /area/medical/medbay/central) +"jwO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/iron/textured_edge{ + dir = 4 + }, +/area/engine/atmos) "jwW" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -19183,22 +19151,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"jxc" = ( -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/end, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/engine/engineering) -"jxD" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "jxW" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -19220,6 +19172,22 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"jxY" = ( +/obj/item/radio/intercom{ + pixel_x = 32 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "jyd" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 @@ -19268,16 +19236,6 @@ "jza" = ( /turf/closed/wall, /area/hallway/primary/aft) -"jzm" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hydroponics) "jzn" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/prisoner/management{ @@ -19294,21 +19252,6 @@ }, /turf/open/floor/iron/dark, /area/security/warden) -"jAb" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = -8 - }, -/obj/machinery/door/poddoor/shutters{ - id = "commissaryshutters2"; - name = "Vacant Commissary Shutters #3" - }, -/turf/open/floor/plating, -/area/maintenance/department/crew_quarters/dorms) "jAg" = ( /obj/item/flashlight/lantern{ pixel_x = -6; @@ -19361,32 +19304,6 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) -"jBM" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"jCp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/item/radio/intercom{ - pixel_y = -33 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "jCv" = ( /obj/structure/dresser, /turf/open/floor/wood, @@ -19428,14 +19345,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/department/chapel) -"jDz" = ( -/obj/item/seeds/tower, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/turf_decal/delivery, -/obj/machinery/hydroponics, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "jDC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -19501,6 +19410,18 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"jEN" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 1; + name = "Plasma to Pure" + }, +/obj/structure/window/plasma/reinforced, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "jES" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -19547,14 +19468,9 @@ /obj/machinery/light/floor, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"jFC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/bot, -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/iron, -/area/engine/engineering) +"jFU" = ( +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "jFW" = ( /obj/effect/mapping_helpers/dead_body_placer, /turf/open/floor/plating/dirt/planetary, @@ -19603,21 +19519,6 @@ /obj/structure/closet/secure_closet/engineering_electrical, /turf/open/floor/iron/dark, /area/storage/primary) -"jGk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/iron, -/area/maintenance/department/bridge) "jGu" = ( /obj/item/storage/firstaid/regular{ empty = 1; @@ -19662,23 +19563,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"jGY" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/landmark/start/botanist, -/turf/open/floor/iron, -/area/hydroponics) "jHd" = ( /obj/structure/railing, /turf/open/openspace, @@ -19711,14 +19595,31 @@ }, /turf/open/floor/iron/dark, /area/engineering/hallway) -"jIs" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +"jIC" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/table, +/obj/item/wallframe/extinguisher_cabinet{ + pixel_x = -1; + pixel_y = 31 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) +"jIM" = ( +/obj/structure/chair/office{ dir = 1 }, -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/iron/tech, -/area/engine/engineering) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/bridge) "jIW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -19809,6 +19710,24 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) +"jLn" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/vending/hydroseeds, +/obj/item/paper/crumpled{ + pixel_y = -10; + pixel_x = 8; + name = "Offical CC vender report"; + default_raw_text = "

Central Command Public Announcement

Notice of Vendor Removal

Effective immediately, the Donksoft vendor has been removed from public access due to multiple incidents of abuse involving its inventory. Central Command prioritizes safety and responsible use of equipment in all stations. Further review and actions are underway to ensure such incidents are not repeated.

We appreciate your cooperation and understanding as we maintain a safe environment for all. Thank you.

— Central Command
" + }, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "jLp" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -19832,6 +19751,28 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"jLK" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/fireaxecabinet{ + pixel_x = 1; + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "jLX" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -19912,15 +19853,6 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/maintenance/department/bridge) -"jOK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "jON" = ( /obj/item/radio/intercom{ broadcasting = 1; @@ -19942,6 +19874,41 @@ /obj/structure/sign/departments/medbay/alt2, /turf/closed/wall, /area/medical/morgue) +"jPr" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/button/door{ + desc = "A remote control-switch for secure storage."; + id = "engstorage"; + name = "Engineering Secure Storage"; + pixel_x = 32; + pixel_y = 32; + req_access_txt = "10" + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 25 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) +"jPs" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "jQL" = ( /obj/structure/chair/fancy/sofa/old/left{ dir = 4 @@ -20082,6 +20049,19 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"jUs" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8; + initialize_directions = 8 + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "jUw" = ( /turf/open/floor/plating/asteroid/basalt/planetary, /area/quartermaster/storage) @@ -20154,6 +20134,13 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/pod/dark, /area/maintenance/department/crew_quarters/dorms) +"jWD" = ( +/obj/structure/disposalpipe/multiz/down{ + dir = 4 + }, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "jWU" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 1 @@ -20162,20 +20149,6 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/medical/genetics/cloning) -"jXg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/directional/west, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "jXs" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -20207,19 +20180,6 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) -"jXQ" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) "jYa" = ( /obj/structure/lattice/catwalk/over, /obj/item/kirbyplants/random, @@ -20235,6 +20195,9 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"jYj" = ( +/turf/open/floor/iron/large, +/area/engine/engineering) "jYk" = ( /obj/machinery/modular_computer/console/preset/engineering, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -20295,17 +20258,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/grass/no_border, /area/crew_quarters/heads/chief) -"jZf" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/turf_decal/bot, -/obj/structure/sign/departments/minsky/supply/hydroponics{ - pixel_x = 32 - }, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "jZh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -20344,6 +20296,11 @@ "jZu" = ( /turf/closed/mineral/random/air, /area/science/mixing) +"jZv" = ( +/obj/machinery/rnd/production/circuit_imprinter, +/obj/structure/window/plasma/reinforced, +/turf/open/floor/iron/large, +/area/engine/engineering) "jZG" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 @@ -20375,10 +20332,6 @@ }, /turf/open/floor/wood, /area/medical/exam_room) -"kaw" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/iron/dark, -/area/engine/engineering) "kaJ" = ( /obj/structure/fans/tiny{ density = 1; @@ -20428,6 +20381,14 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) +"kcy" = ( +/obj/machinery/camera/directional/north, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron, +/area/hydroponics) "kcD" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -20455,6 +20416,12 @@ }, /turf/open/floor/wood, /area/library/abandoned) +"kcL" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/engineering) "kcN" = ( /obj/structure/railing/corner{ dir = 8 @@ -20464,6 +20431,20 @@ }, /turf/open/openspace, /area/engineering/hallway) +"kcP" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/layer_4, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "kcX" = ( /obj/machinery/computer/security/mining{ dir = 4 @@ -20475,6 +20456,21 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"kdh" = ( +/obj/machinery/computer/turbine_computer{ + dir = 1; + id = "incineratorturbineLeft"; + name = "gas turbine left control computer" + }, +/obj/structure/sign/warning/nosmoking{ + pixel_x = 1; + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/iron/smooth_large, +/area/maintenance/disposal/incinerator) "kdn" = ( /obj/effect/turf_decal/trimline/white/line, /obj/effect/turf_decal/stripes/line{ @@ -20482,6 +20478,13 @@ }, /turf/open/floor/prison/dark, /area/security/prison) +"kdz" = ( +/obj/machinery/power/emitter/welded, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/engine/engineering) "kdJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -20523,6 +20526,13 @@ "kfl" = ( /turf/closed/wall/r_wall, /area/bridge/meeting_room) +"kfH" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "kgl" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -20559,27 +20569,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) -"kgF" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 6 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) +"khf" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/sand/plating, +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "khi" = ( /obj/machinery/button/door{ id = "Cabin4"; @@ -20593,21 +20588,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/purple, /area/crew_quarters/dorms) -"khm" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "khr" = ( /obj/item/sbeacondrop/exploration, /turf/open/floor/iron/techmaint/planetary, @@ -20615,6 +20595,21 @@ "khs" = ( /turf/closed/wall/rust, /area/science/lab) +"khz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/shieldgen, +/obj/item/radio/intercom{ + pixel_x = 1; + pixel_y = -31 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) +"khH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/large, +/area/engine/engineering) "kiz" = ( /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plating/dirt/jungle/wasteland, @@ -20623,6 +20618,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"kiM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "kiN" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/light{ @@ -20636,6 +20639,9 @@ dir = 6 }, /area/asteroid/paradise/surface/water) +"kje" = ( +/turf/open/floor/iron, +/area/science/research/abandoned) "kji" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -20656,6 +20662,13 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"kjP" = ( +/obj/effect/landmark/start/botanist, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hydroponics) "kkA" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -20724,6 +20737,12 @@ }, /turf/open/floor/iron, /area/science/lab) +"klF" = ( +/obj/machinery/computer/rdconsole/production{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "klI" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/siding/wood{ @@ -20767,21 +20786,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"kmF" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "kmN" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/siding/wood{ @@ -20891,6 +20895,15 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"koT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "kpC" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/railing, @@ -20923,22 +20936,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"kqd" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Xenobiology Lab"; - req_access_txt = "47" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron/white, -/area/science/xenobiology) "kqs" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -20971,6 +20968,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"kqF" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/computer/pandemic, +/obj/item/extrapolator, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) "kqG" = ( /obj/machinery/atmospherics/miner/station/nitrogen, /obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, @@ -21000,35 +21008,24 @@ }, /turf/open/floor/plating, /area/medical/apothecary) -"kqQ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"kqR" = ( +/obj/structure/bed{ dir = 8 }, -/obj/machinery/camera/directional/south, -/turf/open/floor/iron, -/area/security/prison) -"kra" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) +/obj/item/bedsheet/ian, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/prison/dark, +/area/security/prison/shielded) "krj" = ( /obj/item/trash/boritos, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) +"kro" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "krw" = ( /obj/machinery/light/small{ dir = 1 @@ -21053,6 +21050,11 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"ksd" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron, +/area/hallway/primary/fore) "ksi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -21098,6 +21100,16 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) +"kte" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "kti" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/status_display/evac{ @@ -21213,39 +21225,14 @@ "kuW" = ( /turf/closed/wall/r_wall/rust, /area/science/xenobiology) -"kvb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "kvC" = ( /obj/structure/railing/corner, /turf/open/openspace, /area/hallway/primary/central) -"kvM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot, -/obj/structure/closet/secure_closet/atmospherics{ - anchored = 1; - req_access = null; - req_one_access_txt = "11" - }, -/turf/open/floor/iron, -/area/engine/atmos) -"kwz" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/tech, -/area/engine/engineering) +"kvX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/asteroid/paradise) "kwK" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -21269,31 +21256,6 @@ /obj/structure/closet/crate/coffin, /turf/open/floor/iron/techmaint/planetary, /area/chapel/office) -"kxc" = ( -/obj/structure/table, -/obj/machinery/smartfridge/disks{ - pixel_x = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = -34 - }, -/obj/machinery/light, -/obj/item/storage/box/disks_plantgene{ - pixel_x = -7; - pixel_y = 9 - }, -/obj/item/reagent_containers/dropper{ - pixel_x = 5; - pixel_y = -4 - }, -/obj/item/clothing/head/utility/chefhat, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "kxf" = ( /turf/closed/wall, /area/medical/genetics/cloning) @@ -21328,17 +21290,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"kxR" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/effect/decal/cleanable/dirt, -/obj/item/hand_labeler, -/obj/item/food/grown/tea, -/obj/item/food/grown/grapes, -/obj/item/food/grown/cherries, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "kxS" = ( /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) @@ -21432,17 +21383,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"kzK" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "kzL" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, @@ -21467,11 +21407,6 @@ "kAp" = ( /turf/open/floor/plating/airless, /area/maintenance/disposal) -"kAO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/cafeteria, -/area/maintenance/department/medical/morgue) "kBm" = ( /obj/machinery/computer/aifixer{ dir = 8 @@ -21495,6 +21430,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"kBK" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "kBL" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/siding/white{ @@ -21562,6 +21509,15 @@ /obj/structure/fence/cut/large, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) +"kCg" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "kCM" = ( /turf/open/floor/plating, /area/quartermaster/warehouse) @@ -21606,34 +21562,31 @@ }, /turf/open/floor/plating, /area/security/brig) +"kDI" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/pod/dark, +/area/maintenance/department/science/central) "kDO" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, /turf/open/floor/iron, /area/maintenance/department/medical/central) -"kEB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/cyan/visible/layer2, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "kEO" = ( /obj/structure/sign/warning/securearea{ pixel_y = 32 }, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) -"kEQ" = ( -/obj/structure/stairs, -/turf/open/floor/pod/dark, -/area/crew_quarters/kitchen/coldroom) +"kFc" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "kFh" = ( /obj/structure/fence/cut/large, /turf/open/floor/plating/dirt/planetary, @@ -21682,6 +21635,22 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"kGt" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/light, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) "kGw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/disposal/deliveryChute{ @@ -21706,27 +21675,10 @@ }, /turf/open/floor/plating, /area/science/robotics) -"kHt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) +"kHd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "kHD" = ( /obj/structure/chair{ dir = 4 @@ -21792,45 +21744,12 @@ dir = 9 }, /area/hallway/primary/central) -"kID" = ( -/obj/machinery/computer/station_alert{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/west{ - cell_type = /obj/item/stock_parts/cell/hyper; - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron, -/area/engine/engineering) "kII" = ( /obj/structure/railing/corner{ dir = 8 }, /turf/open/openspace, /area/engineering/hallway) -"kIV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Gas to Chamber" - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "kJL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -21892,6 +21811,13 @@ }, /turf/open/floor/iron/white, /area/medical/storage) +"kKG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron/textured_edge, +/area/engine/atmos) "kKY" = ( /obj/item/clothing/shoes/sandal{ pixel_x = -18 @@ -21918,14 +21844,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/eva) -"kMN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) "kMR" = ( /obj/structure/disposalpipe/multiz/down{ dir = 4 @@ -21942,22 +21860,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/lab) -"kNq" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"kNl" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark/corner{ + dir = 4 }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) +/area/bridge) "kND" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -21993,6 +21901,13 @@ }, /turf/open/floor/carpet/green, /area/chapel/main) +"kNW" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/icecream_vat, +/turf/open/floor/plating, +/area/hallway/secondary/service) "kNX" = ( /obj/structure/railing/corner{ dir = 1 @@ -22108,19 +22023,34 @@ }, /turf/open/floor/iron, /area/security/brig) -"kRx" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/obj/structure/table_frame, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -2; - pixel_y = 3 +"kRm" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 }, -/obj/item/slime_scanner{ - pixel_x = 6; - pixel_y = -2 +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ + dir = 4 }, -/turf/open/floor/iron, -/area/asteroid/paradise) +/turf/open/floor/iron/textured_edge{ + dir = 1 + }, +/area/engine/atmos) +"kRI" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 + }, +/obj/structure/table, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "kRL" = ( /obj/structure/ladder, /turf/open/floor/pod/dark, @@ -22174,6 +22104,22 @@ /obj/effect/turf_decal/stripes/end, /turf/open/floor/noslip/white, /area/medical/medbay/central) +"kTh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8; + initialize_directions = 8 + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "kTG" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, @@ -22238,6 +22184,22 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/maintenance/department/science/central) +"kUF" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/beer/light{ + pixel_x = -8; + pixel_y = 11 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer/light{ + pixel_x = 9; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer/light{ + pixel_y = 3 + }, +/obj/effect/spawner/lootdrop/glowstick/lit, +/turf/open/floor/wood/broken, +/area/hallway/secondary/service) "kVv" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -22331,17 +22293,17 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) +"kYe" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/gateway/station, +/turf/open/floor/iron/dark, +/area/gateway) "kYy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/portable_thermomachine, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) -"kYW" = ( -/obj/machinery/gateway/centerstation, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/gateway) "kZz" = ( /obj/machinery/door/airlock/engineering/glass/critical{ heat_proof = 1; @@ -22419,6 +22381,21 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) +"lbc" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/item/vending_refill/hydroseeds{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/storage/bag/plants, +/obj/item/kitchen/rollingpin, +/turf/open/floor/iron, +/area/hallway/secondary/service) "lbv" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -22431,6 +22408,12 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"lbJ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "lbY" = ( /turf/open/floor/iron, /area/teleporter) @@ -22487,21 +22470,20 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"ldp" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +"ldm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 + dir = 4 }, -/obj/structure/lattice/catwalk/over, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Engi Desk"; - req_one_access_txt = "32;19" +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor/iron_smooth, /area/engine/engineering) "ldt" = ( /obj/structure/railing, @@ -22515,6 +22497,20 @@ dir = 8 }, /area/hallway/primary/central) +"ldR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/item/wrench, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "lea" = ( /obj/item/beacon{ pixel_y = 3 @@ -22676,6 +22672,27 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"lhP" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/bridge) "lhR" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -22796,6 +22813,27 @@ "ljQ" = ( /turf/closed/wall, /area/maintenance/department/eva) +"ljY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/glowstick/lit, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/white/side, +/area/asteroid/paradise) +"lkr" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "32" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/maintenance/department/engine) "lkS" = ( /obj/structure/railing{ dir = 5 @@ -22815,12 +22853,6 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"lly" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "llA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -22833,14 +22865,6 @@ }, /turf/open/floor/plating, /area/security/brig) -"llI" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/table_frame, -/obj/item/stack/rods/five, -/turf/open/floor/iron, -/area/engine/atmos) "llQ" = ( /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) @@ -22850,6 +22874,17 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"lmt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "lmF" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/spawner/structure/window/depleteduranium, @@ -22953,6 +22988,12 @@ /obj/machinery/camera/directional/south, /turf/open/floor/iron/dark, /area/engine/atmos) +"loz" = ( +/obj/machinery/smartfridge{ + name = "Bulk storage" + }, +/turf/open/floor/iron, +/area/hydroponics) "loM" = ( /obj/structure/chair/fancy/sofa/old/left{ dir = 8 @@ -22973,6 +23014,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"lqa" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "lqc" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -23012,6 +23068,19 @@ /obj/structure/lattice, /turf/open/openspace, /area/engineering/hallway) +"lqy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/dark/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/maintenance/disposal/incinerator) "lqI" = ( /obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ @@ -23028,22 +23097,11 @@ }, /turf/open/floor/iron, /area/janitor) -"lry" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/sign/map/echo{ - dir = 1; - name = "map - level 1"; - pixel_y = 32 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/hallway/primary/fore) +"lrT" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "lsj" = ( /obj/structure/lattice/catwalk/over, /turf/open/openspace, @@ -23067,6 +23125,24 @@ }, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) +"lsz" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/bridge) +"lsE" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/biogenerator, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/prison/dark, +/area/security/prison) "lsH" = ( /obj/structure/table/reinforced, /obj/item/mmi{ @@ -23078,19 +23154,6 @@ }, /turf/open/floor/iron/white, /area/science/robotics) -"lsV" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "ltd" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -23108,6 +23171,21 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) +"lty" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/multiz{ + dir = 2 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "ltC" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/curtain/directional{ @@ -23131,6 +23209,22 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"luw" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_one_access_txt = "12;28" + }, +/turf/open/floor/iron, +/area/maintenance/department/medical/morgue) "lux" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/reagent_dispensers/fueltank, @@ -23139,18 +23233,6 @@ "luF" = ( /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"lvV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "lwh" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180; @@ -23182,24 +23264,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"lwX" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/machinery/door/airlock/medical/glass{ - name = "kitchen"; - req_one_access_txt = "28;25;35" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/hydroponics) "lxo" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/two, @@ -23240,15 +23304,6 @@ }, /turf/open/openspace, /area/hallway/primary/fore) -"lyd" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "lys" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, @@ -23284,6 +23339,18 @@ /obj/machinery/portable_thermomachine, /turf/open/floor/iron, /area/maintenance/department/engine) +"lyW" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "lyZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/disposalpipe/segment{ @@ -23324,13 +23391,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"lzQ" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark, -/area/engine/engineering) "lAn" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/girder, @@ -23415,9 +23475,6 @@ }, /turf/open/floor/plating, /area/storage/tech) -"lCB" = ( -/turf/closed/wall/r_wall/rust, -/area/asteroid/paradise) "lCM" = ( /obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/medical_doctor, @@ -23435,21 +23492,6 @@ "lCS" = ( /turf/closed/wall/r_wall/rust, /area/engine/engineering) -"lDe" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/machinery/light, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/bridge) "lDk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -23462,14 +23504,6 @@ /obj/structure/disposalpipe/multiz, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"lDA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "lDM" = ( /obj/structure/fence/corner{ dir = 1 @@ -23498,21 +23532,6 @@ "lEg" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat/foyer) -"lEt" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/computer/message_monitor{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/bridge) "lEu" = ( /turf/closed/wall, /area/quartermaster/storage) @@ -23603,6 +23622,17 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) +"lHC" = ( +/obj/structure/reflector/box{ + anchored = 1; + dir = 1 + }, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "lHU" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -23627,19 +23657,12 @@ dir = 9 }, /area/hallway/primary/aft) -"lIt" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"lIl" = ( +/obj/machinery/hydroponics/soil{ + alpha = 200 }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) +/turf/open/floor/plating/asteroid/planetary, +/area/crew_quarters/dorms) "lIu" = ( /obj/effect/turf_decal/siding/dark{ dir = 6 @@ -23657,6 +23680,14 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) +"lIJ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/iron, +/area/hallway/primary/fore) "lIL" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -23693,10 +23724,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/engine/atmos) -"lJY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/asteroid/paradise) "lKa" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -23756,9 +23783,24 @@ }, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) +"lMw" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell{ + dir = 8; + initialize_directions = 8 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "lNu" = ( /turf/closed/wall/r_wall, /area/medical/medbay/central) +"lNJ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/tesla_coil, +/turf/open/floor/iron/large, +/area/engine/engineering) "lOf" = ( /obj/structure/sign/departments/minsky/security/command, /turf/closed/wall/r_wall, @@ -23822,22 +23864,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/medical/surgery) -"lPe" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 26 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "lPj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -23880,24 +23906,20 @@ }, /turf/open/floor/plating, /area/science/lab) -"lQd" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/west, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"lPY" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = 7; + pixel_y = 10 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/item/storage/box/matches{ + pixel_x = -5; + pixel_y = 7 }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) +/turf/open/floor/carpet/blue, +/area/crew_quarters/cafeteria) "lQi" = ( /turf/open/floor/carpet/purple, /area/crew_quarters/dorms) @@ -23975,15 +23997,6 @@ /obj/effect/landmark/start/captain, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) -"lRf" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 - }, -/obj/structure/window/reinforced/survival_pod{ - dir = 1 - }, -/turf/open/floor/plating/dirt/planetary, -/area/asteroid/paradise/surface) "lRg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -24002,19 +24015,17 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/medical/morgue) -"lRK" = ( -/obj/structure/flora/grass/jungle/b, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) -"lSc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"lRO" = ( +/obj/machinery/biogenerator, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/bot, +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Hydroponics Desk"; + req_one_access_txt = "28;25;35" }, -/turf/open/floor/iron/tech, -/area/engine/engineering) +/turf/open/floor/iron, +/area/hydroponics) "lSv" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/airlock/maintenance_hatch{ @@ -24152,6 +24163,12 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/planetary, /area/engine/engineering) +"lVl" = ( +/obj/machinery/atmospherics/components/trinary/mixer/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "lVq" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -24179,6 +24196,10 @@ /obj/structure/ladder, /turf/open/openspace, /area/engineering/hallway) +"lVL" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "lVP" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -24233,23 +24254,6 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"lWU" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/effect/decal/cleanable/food/tomato_smudge, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hydroponics) "lXL" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/black/opposingcorners{ @@ -24259,6 +24263,9 @@ /obj/structure/displaycase/labcage, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) +"lYA" = ( +/turf/closed/mineral/random/air, +/area/science/research/abandoned) "lYF" = ( /obj/machinery/power/terminal{ dir = 1 @@ -24277,23 +24284,6 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) -"lYU" = ( -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science Requests Console"; - pixel_x = -32; - pixel_y = -33; - receive_ore_updates = 1 - }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/monkey_recycler, -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Lab"; - name = "Xeno camera" - }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) "lYV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/fancy/comfy{ @@ -24344,19 +24334,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/medical/genetics/cloning) -"man" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "mao" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -24368,6 +24345,12 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) +"mat" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/open/openspace, +/area/maintenance/department/chapel) "maJ" = ( /obj/machinery/atmospherics/components/binary/valve{ dir = 8 @@ -24407,6 +24390,31 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"mbm" = ( +/obj/machinery/door/airlock/external/glass{ + autoclose = 0.1 + }, +/turf/open/floor/mineral/plastitanium, +/area/asteroid/paradise/surface) +"mbu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Atmos to Loop" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/half, +/area/engine/engineering) "mby" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -24446,12 +24454,31 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, /area/maintenance/department/bridge) +"mbW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "mcM" = ( /obj/effect/mapping_helpers/dead_body_placer, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) +"mcN" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/closet/secure_closet/captains, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/reagent_containers/cup/glass/flask/gold{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/pinpointer/nuke{ + pixel_y = 5 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain/private) "mcO" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/sepia, @@ -24495,6 +24522,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) +"mdT" = ( +/obj/effect/spawner/structure/window/hollow/survival_pod/directional, +/obj/structure/curtain/directional{ + dir = 1 + }, +/turf/open/floor/plating, +/area/hallway/primary/fore) "meb" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/bot{ @@ -24505,16 +24539,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"meq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "mev" = ( /turf/closed/wall/r_wall, /area/quartermaster/qm) @@ -24530,6 +24554,19 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/aft) +"mfU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/fancy/bench{ + dir = 8 + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/crew_quarters/fitness/recreation) "mgk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -24544,10 +24581,32 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/bridge) +"mgo" = ( +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/machinery/door/airlock/medical/glass{ + name = "kitchen"; + req_one_access_txt = "28;25;35" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/turf/open/floor/iron, +/area/hydroponics) "mgu" = ( /obj/effect/landmark/loneops, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface/grass) +"mgw" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix to Ports" + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "mgX" = ( /obj/machinery/cryopod{ dir = 4 @@ -24606,20 +24665,6 @@ }, /turf/open/floor/iron, /area/science/research) -"mhM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "mik" = ( /obj/structure/cable{ icon_state = "4-8" @@ -24633,15 +24678,6 @@ }, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/aisat_interior) -"mim" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/grid/steel, -/area/bridge) "mit" = ( /obj/structure/table, /obj/item/paicard, @@ -24659,6 +24695,14 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"mjE" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "mjZ" = ( /obj/machinery/flasher{ id = "AI"; @@ -24730,17 +24774,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) -"mkI" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "mll" = ( /turf/open/openspace, /area/maintenance/department/crew_quarters/bar) @@ -24788,10 +24821,6 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"mmp" = ( -/obj/item/pipe_dispenser, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "mmA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -24863,24 +24892,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"moT" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 9 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "moU" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -24915,47 +24926,6 @@ }, /turf/open/floor/iron, /area/medical/surgery) -"mpz" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/siding/white{ - alpha = 100 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) -"mpH" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/northright{ - dir = 2; - name = "Engi Desk"; - req_one_access_txt = "32;19" - }, -/obj/item/toy/figure/engineer{ - pixel_x = 3; - pixel_y = -1 - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering Security Door" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"mqS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) "mrb" = ( /obj/structure/railing/corner{ dir = 8 @@ -24997,15 +24967,6 @@ }, /turf/open/floor/iron, /area/science/research) -"msJ" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ywflowers, -/obj/effect/turf_decal/sand/plating, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 6 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "msV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -25015,6 +24976,14 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"mta" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "mtn" = ( /obj/structure/sign/warning/nosmoking{ pixel_x = 1 @@ -25042,19 +25011,6 @@ /obj/item/book/manual/wiki/sopengineering, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) -"mtL" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/closet/secure_closet/captains, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/reagent_containers/cup/glass/flask/gold{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/pinpointer/nuke{ - pixel_y = 5 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain/private) "mtO" = ( /turf/open/floor/iron/white, /area/medical/apothecary) @@ -25066,38 +25022,32 @@ }, /turf/open/indestructible/sound/pool/end, /area/crew_quarters/fitness/recreation) -"muG" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" +"muJ" = ( +/turf/closed/mineral/random/air, +/area/engine/engineering) +"muR" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 4 }, -/obj/structure/table/reinforced, -/obj/item/folder/white{ - pixel_x = -5 +/obj/item/clothing/neck/stethoscope{ + pixel_x = 2; + pixel_y = -2 }, -/obj/item/holosign_creator/medical{ +/obj/item/reagent_containers/medspray/sterilizine{ pixel_x = -4; - pixel_y = 17 - }, -/obj/item/toy/figure/cmo{ - pixel_x = 5; - pixel_y = 9 - }, -/obj/item/stamp/cmo{ - pixel_x = -2 + pixel_y = 3 }, -/obj/effect/turf_decal/siding/wideplating/dark{ +/obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/computer/security/telescreen/cmo{ - dir = 1; - pixel_x = 1; - pixel_y = -32 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/cmo) +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/grid/steel, +/area/medical/patients_rooms) "muU" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -25136,6 +25086,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"mwd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "mwj" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -25246,21 +25208,37 @@ /obj/effect/spawner/randomvend/cola, /turf/open/floor/iron/dark, /area/medical/medbay/central) -"myl" = ( -/obj/effect/turf_decal/bot, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2 +"myh" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/item/multitool{ - pixel_x = -8; - pixel_y = 3 +/obj/structure/table, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/head/beret/atmos{ + pixel_x = 4; + pixel_y = -2 }, -/obj/structure/closet/secure_closet/hydroponics{ - req_access = null; - req_one_access_txt = "28;25;35" +/obj/item/clothing/glasses/meson{ + pixel_x = -6; + pixel_y = 7 }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) +/obj/item/clothing/glasses/meson{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/clothing/glasses/meson/engine{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/clothing/glasses/meson/engine{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "myM" = ( /obj/structure/railing{ dir = 4 @@ -25353,16 +25331,6 @@ /obj/effect/spawner/xmastree, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"mzX" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/turf/open/floor/circuit, -/area/gateway) "mAp" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, @@ -25387,6 +25355,52 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/security/brig) +"mBl" = ( +/obj/machinery/door/window{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Primary AI Core Access"; + atom_integrity = 300; + req_access_txt = "16" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Core shutters"; + name = "AI Core Shutter" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/directional/south, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"mBs" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2/layer4{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) +"mBN" = ( +/obj/effect/spawner/structure/window/hollow/survival_pod/directional, +/obj/structure/curtain/directional{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/fore) "mBS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -25445,22 +25459,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/storage/primary) -"mEl" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "mEp" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -25500,47 +25498,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/openspace, /area/engine/atmos) -"mEJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "External Gas to Loop" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "mEO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"mET" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/table, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = 5; - pixel_y = 8 - }, -/obj/item/restraints/handcuffs{ - pixel_x = -2; - pixel_y = -2 +"mEZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/turf/open/floor/iron, -/area/security/brig) +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "mFq" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -25559,11 +25527,6 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) -"mFt" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "mFx" = ( /obj/structure/urinal{ dir = 1; @@ -25686,6 +25649,19 @@ }, /turf/closed/wall, /area/library/abandoned) +"mHT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "mHX" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -25809,15 +25785,14 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/maintenance/department/bridge) -"mLQ" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, +"mLH" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/structure/ladder, +/obj/structure/railing{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) +/turf/open/floor/pod/dark, +/area/hallway/secondary/service) "mLS" = ( /turf/closed/indestructible/riveted, /area/quartermaster/storage) @@ -26141,20 +26116,22 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/planetary, /area/maintenance/disposal/incinerator) -"mTS" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/computer/pandemic, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "mUh" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/engine) +"mUA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/ten, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/engineering) "mUB" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating/asteroid/planetary, @@ -26199,6 +26176,12 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/medical/morgue) +"mVu" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/atmos) "mVN" = ( /obj/structure/lattice, /obj/structure/railing/corner, @@ -26322,22 +26305,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"mYS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) "mZd" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 5 @@ -26350,6 +26317,51 @@ /mob/living/simple_animal/slime, /turf/open/floor/engine, /area/science/xenobiology) +"mZr" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "bridgewindows"; + name = "Bridge View Blast doors"; + pixel_x = -6; + pixel_y = -2; + req_access_txt = "19" + }, +/obj/machinery/button/door{ + id = "bridgedoors"; + name = "Bridge Access Blast door"; + pixel_x = -6; + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/machinery/light, +/obj/machinery/power/apc/auto_name/directional/south{ + pixel_y = -24 + }, +/obj/structure/cable/yellow, +/obj/item/camera{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron/dark, +/area/bridge) +"mZO" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "mZT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -26375,20 +26387,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"naJ" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/item/storage/box/matches{ - pixel_x = -5; - pixel_y = 7 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/cafeteria) "naW" = ( /obj/effect/turf_decal/box/white, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -26403,15 +26401,6 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/medical/surgery) -"naX" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "nbf" = ( /obj/machinery/door/window/southleft{ dir = 1; @@ -26479,6 +26468,18 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"ncd" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/plantgenes{ + pixel_y = 7 + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "ncw" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -26506,11 +26507,6 @@ dir = 9 }, /area/asteroid/paradise/surface) -"ncR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/cooking_oil, -/turf/open/floor/iron/cafeteria, -/area/maintenance/department/medical/morgue) "ncT" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -26527,24 +26523,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"ndy" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/machinery/computer/med_data/laptop{ - dir = 4; - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/cmo) "ndA" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -26615,37 +26593,23 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"ngP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 8 - }, +"ngQ" = ( /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "2-16" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/trimline/yellow, -/obj/effect/landmark/start/station_engineer, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ dir = 4 }, -/turf/open/floor/catwalk_floor/iron_dark, +/turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "nhd" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -26702,14 +26666,13 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/quartermaster/storage) -"niN" = ( +"nip" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/trinary/filter/flipped, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) +/turf/open/floor/iron/large, +/area/engine/engineering) "niR" = ( /obj/machinery/light, /obj/machinery/camera/directional/south, @@ -26729,6 +26692,11 @@ /obj/structure/marker_beacon, /turf/open/openspace, /area/engineering/hallway) +"njp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/pickaxe, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "nku" = ( /obj/structure/lattice/catwalk/over, /turf/open/openspace, @@ -26769,15 +26737,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) -"nlX" = ( -/obj/machinery/power/emitter/welded{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/engine/engineering) "nmv" = ( /obj/structure/sign/poster/official/moth8{ pixel_y = 31 @@ -26848,6 +26807,24 @@ /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"nnz" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "nnF" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -26902,28 +26879,6 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/pod/dark, /area/hallway/primary/aft) -"noC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/glowstick/lit, -/turf/open/floor/iron/white/side, -/area/asteroid/paradise) -"noX" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/atmos) "npg" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -26952,10 +26907,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/blue, /area/crew_quarters/cafeteria) -"npY" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/iron/tech, -/area/engine/engineering) "nqk" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -33 @@ -26984,12 +26935,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"nrc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "nrr" = ( /obj/machinery/camera/directional/north, /turf/open/openspace, @@ -27066,12 +27011,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"nub" = ( -/obj/item/kirbyplants/random, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "nuD" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/item/clothing/under/misc/assistantformal, @@ -27092,10 +27031,6 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"nuM" = ( -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/engine/engineering) "nuZ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/firealarm/directional/east, @@ -27120,6 +27055,16 @@ /obj/structure/sign/departments/minsky/supply/cargo, /turf/closed/wall, /area/maintenance/department/engine/atmos) +"nvr" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/valve/digital/layer4{ + name = "Waste Release" + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/half, +/area/engine/engineering) "nvB" = ( /obj/structure/railing, /obj/machinery/light{ @@ -27175,6 +27120,20 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"nxm" = ( +/obj/machinery/air_sensor/atmos/oxygen_tank, +/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/engine/o2, +/area/engine/atmos) +"nxp" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 + }, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "nxt" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -27249,14 +27208,6 @@ /obj/item/coin/gold, /turf/open/floor/carpet/orange, /area/crew_quarters/dorms) -"nye" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hydroponics) "nyB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -27295,6 +27246,11 @@ }, /turf/open/floor/iron, /area/security/brig) +"nyW" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "nyZ" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -27317,15 +27273,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"nzj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "nzU" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -27344,6 +27291,35 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) +"nzY" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = -5 + }, +/obj/item/holosign_creator/medical{ + pixel_x = -4; + pixel_y = 17 + }, +/obj/item/toy/figure/cmo{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/stamp/cmo{ + pixel_x = -2 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/cmo{ + dir = 1; + pixel_x = 1; + pixel_y = -32 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/cmo) "nzZ" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line, /obj/structure/railing, @@ -27360,15 +27336,9 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/crew_quarters/dorms) -"nAy" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/tech, +"nAC" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/asteroid/basalt/planetary, /area/engine/engineering) "nAD" = ( /obj/effect/spawner/structure/window/reinforced, @@ -27398,6 +27368,16 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) +"nCG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_edge, +/area/engine/atmos) +"nCN" = ( +/obj/machinery/atmospherics/components/binary/circulator/cold{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "nCT" = ( /obj/structure/railing/corner{ dir = 4 @@ -27476,6 +27456,20 @@ /obj/structure/fans/tiny, /turf/open/floor/pod/dark, /area/maintenance/department/engine/atmos) +"nEO" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 + }, +/obj/structure/table, +/obj/item/stock_parts/matter_bin/super, +/obj/item/stock_parts/matter_bin/super, +/obj/item/stock_parts/micro_laser/ultra, +/obj/item/stock_parts/micro_laser/ultra, +/obj/item/screwdriver{ + pixel_y = 3 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "nEW" = ( /obj/machinery/computer/security/telescreen/minisat{ dir = 4; @@ -27539,20 +27533,26 @@ }, /turf/open/floor/iron/white, /area/science/lab) -"nGu" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"nGn" = ( +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -7; + pixel_y = 6 }, -/obj/effect/turf_decal/stripes/end{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 +/obj/structure/table/wood, +/obj/machinery/light{ + dir = 1; + light_color = "#7AC3FF" }, -/turf/open/floor/iron/tech, -/area/engine/engineering) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -1; + pixel_y = 31 + }, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "nGy" = ( /obj/effect/turf_decal/box, /obj/machinery/holopad, @@ -27591,6 +27591,14 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"nHv" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/textured_corner{ + dir = 8 + }, +/area/engine/engineering) "nHK" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -27636,35 +27644,28 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"nHV" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"nHR" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/maintenance/department/engine) +/obj/machinery/light, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "nId" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"nIh" = ( -/obj/machinery/vending/hydronutrients, +"nIi" = ( +/obj/machinery/chem_dispenser/mutagensaltpetersmall, /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/newscaster{ - pixel_x = 1; - pixel_y = -31 - }, /turf/open/floor/iron/grid/steel, /area/hydroponics) "nIp" = ( @@ -27733,27 +27734,25 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"nJy" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, +"nJm" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/turf/open/floor/catwalk_floor/iron_smooth, +/area/maintenance/disposal/incinerator) +"nJJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/bridge) +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/tech/grid, +/area/ai_monitored/turret_protected/aisat_interior) "nKa" = ( /obj/structure/table/wood, /obj/item/wrench, @@ -27769,6 +27768,12 @@ }, /turf/open/floor/iron/dark, /area/science/robotics) +"nKk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "nKl" = ( /obj/structure/flora/rock, /turf/open/floor/plating/grass, @@ -27824,12 +27829,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"nMG" = ( -/obj/machinery/computer/atmos_control/tank/nitrous_tank, -/obj/effect/turf_decal/bot, -/obj/item/book/manual/wiki/atmospherics, -/turf/open/floor/iron/tech, -/area/engine/atmos) "nMZ" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -27844,6 +27843,17 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/science/central) +"nNd" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/item/radio/intercom{ + pixel_x = 1; + pixel_y = -31 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "nNf" = ( /obj/structure/chair/fancy/bench/corporate/right{ dir = 1 @@ -27856,25 +27866,10 @@ }, /turf/open/floor/iron/dark, /area/engineering/hallway) -"nNB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/hollow/survival_pod/directional, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/hallway/primary/fore) "nNO" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"nNT" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "nNW" = ( /obj/structure/lattice, /obj/structure/railing, @@ -27917,29 +27912,50 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/central) -"nOV" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, +"nOu" = ( +/obj/machinery/light, +/obj/machinery/firealarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /obj/structure/table, -/obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = 9; - pixel_y = 6 +/obj/item/food/dough{ + pixel_x = 4 }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 3 +/obj/item/food/dough{ + pixel_x = 9; + pixel_y = 2 }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 5 +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -5; + pixel_y = 9 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "nPk" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/flora/rock/pile, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"nPw" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "Port to Filter" + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "Air to Ports" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer5{ + dir = 4 + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "nPz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/portable_thermomachine, @@ -27951,6 +27967,18 @@ }, /turf/open/floor/wood, /area/asteroid/paradise/surface) +"nQp" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/machinery/computer/message_monitor{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/dark, +/area/bridge) "nQC" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, @@ -27962,13 +27990,6 @@ /obj/structure/sign/warning/securearea, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"nRX" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "nSe" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -28083,24 +28104,6 @@ "nWb" = ( /turf/closed/wall/r_wall, /area/maintenance/department/cargo) -"nWm" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/biogenerator, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/prison/dark, -/area/security/prison) -"nWu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/engine/engineering) "nXa" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -28111,31 +28114,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"nXg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 - }, -/obj/structure/table, -/obj/item/clothing/mask/gas{ - pixel_x = -4; - pixel_y = 10 - }, -/obj/item/tank/internals/plasma{ - pixel_x = 7; - pixel_y = 7 - }, -/obj/item/analyzer{ - pixel_x = 1 - }, -/obj/item/crowbar/red{ - pixel_x = -2; - pixel_y = 11 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "nXj" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -28154,10 +28132,6 @@ }, /turf/open/floor/wood, /area/chapel/main) -"nXA" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "nXU" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Experimentation Chamber"; @@ -28316,6 +28290,15 @@ /obj/effect/turf_decal/siding/dark, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"ocb" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/item/reagent_containers/chem_bag/triamed, +/turf/open/floor/iron, +/area/medical/apothecary) "ocv" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable/yellow{ @@ -28334,19 +28317,9 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"ocY" = ( -/obj/effect/turf_decal/tile/dark_green{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/bar{ - req_access_txt = "25" - }, -/obj/item/vending_refill/cigarette, -/obj/effect/turf_decal/bot, -/obj/item/reagent_containers/cup/glass/shaker, -/turf/open/floor/iron, -/area/hallway/secondary/service) +"odf" = ( +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "odM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small{ @@ -28354,12 +28327,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"odU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/field/generator, -/turf/open/floor/iron, -/area/engine/engineering) "oeh" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/AI, @@ -28369,6 +28336,23 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/techmaint/planetary, /area/storage/tech) +"oeP" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Xenobiology Lab"; + req_access_txt = "47" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/turf/open/floor/iron/white, +/area/science/xenobiology) "ofC" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/effect/decal/cleanable/blood/old, @@ -28380,27 +28364,6 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"ofU" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) -"oga" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = -31 - }, -/turf/open/floor/iron, -/area/engine/atmos) "ogl" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/fans/tiny{ @@ -28424,16 +28387,23 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/engine, /area/engine/supermatter) -"ogJ" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/siding/white{ - dir = 1 +"ogI" = ( +/obj/machinery/camera/directional/west, +/obj/structure/sign/warning/nosmoking/circle{ + pixel_x = -32 }, -/obj/structure/railing{ - dir = 1 +/obj/structure/closet/secure_closet/hydroponics{ + req_access = null; + req_one_access_txt = "28;25;35" }, -/obj/machinery/vending/wardrobe/hydro_wardrobe, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2 + }, +/obj/item/multitool{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/grid/steel, /area/hydroponics) "ohb" = ( @@ -28550,17 +28520,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/medical/morgue) -"oju" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/rnd/production/protolathe/department/engineering{ - req_access_txt = "32" - }, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/iron, -/area/engine/engineering) "ojw" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, @@ -28582,25 +28541,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"ojT" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 4; - name = "Port to Filter" - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8; - name = "Air to Ports" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "ojX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -28624,6 +28564,21 @@ /obj/machinery/telecomms/relay/preset/auto, /turf/open/floor/iron/dark, /area/teleporter) +"okK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "okY" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/turf_decal/bot, @@ -28699,18 +28654,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/security/warden) -"omN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) "one" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, @@ -28774,6 +28717,12 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"ooV" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "ooY" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, @@ -28845,17 +28794,23 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/science/xenobiology) +"oqP" = ( +/obj/machinery/atmospherics/components/trinary/filter/critical{ + dir = 4 + }, +/obj/structure/sign/warning/securearea{ + pixel_y = 30 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "oqS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/engine) -"oqZ" = ( -/obj/machinery/atmospherics/components/unary/heat_exchanger{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "orc" = ( /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) @@ -29034,6 +28989,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/hallway/primary/fore) +"ouk" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/textured_large, +/area/engine/atmos) "ouA" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -29115,17 +29077,15 @@ }, /turf/open/openspace, /area/engineering/hallway) -"ovz" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 +"ovq" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - initialize_directions = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/turf/open/floor/iron/tech, -/area/engine/engineering) +/area/engine/atmos) "ovD" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/sepia/planetary{ @@ -29176,16 +29136,23 @@ /obj/structure/table/wood, /turf/open/floor/wood/broken, /area/library/abandoned) -"oxg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"oxd" = ( +/obj/structure/toilet{ + pixel_x = -1; + pixel_y = 6 }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/light{ - dir = 4 +/obj/machinery/button/door{ + id = "Toilet 2"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -32; + specialfunctions = 4 }, -/turf/open/floor/iron/dark, -/area/engine/engineering) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/techmaint/planetary, +/area/hallway/primary/fore) "oxj" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -29202,16 +29169,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) -"oyk" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +"oyA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/effect/turf_decal/bot{ - dir = 1 +/turf/open/floor/iron/white/side{ + dir = 9 }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/area/science/research/abandoned) "oyM" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -29344,6 +29310,14 @@ }, /turf/open/floor/iron, /area/security/brig) +"oCm" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "oCE" = ( /turf/open/openspace, /area/engine/atmos) @@ -29463,6 +29437,17 @@ "oFa" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/cmo) +"oFj" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/directional/south, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -35 + }, +/turf/open/floor/iron, +/area/security/prison) "oFn" = ( /obj/structure/window/reinforced{ dir = 4 @@ -29495,18 +29480,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) -"oFu" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "oFw" = ( /obj/machinery/vending/wardrobe/det_wardrobe, /obj/item/storage/secure/safe{ @@ -29547,6 +29520,36 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) +"oFM" = ( +/obj/effect/turf_decal/trimline/yellow, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-32" + }, +/obj/structure/lattice/catwalk/over, +/turf/open/openspace, +/area/maintenance/department/security/brig) +"oFV" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) +"oGq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "oGy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -29558,23 +29561,31 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, /area/maintenance/department/medical/morgue) +"oHz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "Waste to Filter" + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 4; + name = "Air to Distro"; + target_pressure = 500 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer5{ + dir = 4 + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "oHM" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/landmark/start/cargo_technician, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"oHV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Hydroponics"; - req_one_access_txt = "28;25;35" - }, -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hydroponics) "oIh" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/blue/half{ @@ -29599,6 +29610,10 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"oIR" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "oJd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -29624,19 +29639,10 @@ "oJl" = ( /turf/closed/wall/r_wall, /area/asteroid/paradise) -"oJt" = ( -/obj/machinery/atmospherics/pipe/manifold/green/visible, -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 1; - name = "N2O to Pure" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/iron, -/area/engine/atmos) +"oJu" = ( +/obj/machinery/vending/wardrobe/engi_wardrobe, +/turf/open/floor/iron/large, +/area/engine/engineering) "oJY" = ( /obj/structure/table/wood, /obj/item/soap{ @@ -29768,14 +29774,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"oLo" = ( -/obj/structure/ladder, -/obj/effect/turf_decal/stripes/box, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "oLK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/west, @@ -29817,15 +29815,6 @@ dir = 6 }, /area/hallway/primary/aft) -"oMm" = ( -/obj/machinery/power/emitter/welded{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow, -/obj/machinery/camera/directional/south, -/turf/open/floor/plating, -/area/engine/engineering) "oMA" = ( /obj/effect/landmark/start/assistant, /obj/structure/cable/yellow{ @@ -29907,14 +29896,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"oNv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/engine/engineering) "oNz" = ( /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, @@ -29940,20 +29921,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) -"oOA" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/mob/living/simple_animal/hostile/retaliate/frog{ - attacked_sound = 'sound/effects/huuu.ogg'; - dir = 8; - name = "Larry"; - pixel_y = 12; - stepped_sound = null - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/hydroponics) "oOM" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -29962,37 +29929,10 @@ /obj/machinery/telecomms/hub/preset, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"oPi" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/airlock/research/glass{ - req_one_access_txt = "7;29" - }, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/science/research) "oPl" = ( /obj/structure/filingcabinet/employment, /turf/open/floor/wood/broken, /area/library/abandoned) -"oPm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/bridge) "oPp" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/grass, @@ -30005,20 +29945,10 @@ /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) "oPI" = ( -/obj/effect/turf_decal/stripes/box, -/obj/machinery/mineral/ore_redemption{ - input_dir = 2 - }, -/obj/item/food/donkpocket/pizza{ - pixel_x = 10; - pixel_y = 9 - }, -/obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = 4; - pixel_y = 12 +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +/area/engine/atmos) "oPR" = ( /obj/effect/turf_decal/siding/blue{ alpha = 100; @@ -30187,6 +30117,24 @@ }, /turf/open/floor/iron/white, /area/science/research) +"oTI" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/computer/atmos_control/tank/carbon_tank{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/atmos) "oUg" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -30349,24 +30297,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/library/abandoned) -"oWL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/spawner/structure/window/depleteduranium, -/turf/open/floor/plating, -/area/asteroid/paradise) -"oWV" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - initialize_directions = 4 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "oXe" = ( /turf/closed/wall, /area/maintenance/department/medical/central) @@ -30495,12 +30425,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"oZL" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste/layer4{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/engine/atmos) "oZT" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -30531,18 +30455,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/eva) -"pbi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Gas to Filter" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "pbq" = ( /obj/machinery/door/airlock/command{ name = "Head of Personnel's Office"; @@ -30562,48 +30474,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/crew_quarters/heads/hop) -"pbv" = ( -/obj/machinery/door/window{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Primary AI Core Access"; - atom_integrity = 300; - req_access_txt = "16" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Core shutters"; - name = "AI Core Shutter" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/directional/south, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"pbw" = ( -/obj/machinery/door/airlock{ - name = "Hydroponics"; - req_one_access_txt = "28;25;35" - }, -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/hydroponics) "pcm" = ( /obj/structure/closet/crate/science, /obj/effect/turf_decal/stripes/line{ @@ -30712,13 +30582,6 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"pei" = ( -/obj/item/seeds/tea, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/hydroponics, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "peN" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -30771,22 +30634,6 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"pfU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) "pgl" = ( /obj/machinery/firealarm/directional/north, /obj/structure/lattice/catwalk/over, @@ -30799,6 +30646,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"pgG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "pgR" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -30824,6 +30675,18 @@ }, /turf/open/openspace, /area/crew_quarters/kitchen) +"phn" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/grid/steel, +/area/bridge) "pij" = ( /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall/r_wall, @@ -30882,11 +30745,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/dark, /area/medical/morgue) -"pjQ" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/camera/directional/east, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "pjU" = ( /obj/item/kirbyplants/random{ pixel_x = -6; @@ -30923,28 +30781,6 @@ /obj/structure/railing/corner, /turf/open/floor/iron/dark/side, /area/hallway/primary/central) -"pkH" = ( -/obj/machinery/chem_master/condimaster, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) -"pkS" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/engineering) "pkZ" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/fullgrass, @@ -31008,12 +30844,24 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/mixing) -"plL" = ( -/obj/effect/turf_decal/siding/white/end{ - alpha = 100 +"plS" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plating/asteroid/planetary, -/area/crew_quarters/dorms) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/bridge) "pmc" = ( /turf/open/floor/iron/dark/side{ dir = 4 @@ -31048,18 +30896,19 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"pnF" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ +"pnv" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 +/obj/machinery/atmospherics/components/binary/pump/layer2{ + name = "O2 to Pure" }, -/turf/open/floor/iron/dark, -/area/engine/engineering) +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "pnX" = ( /turf/closed/wall, /area/engineering/hallway) @@ -31067,6 +30916,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) +"pon" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Power Monitoring"; + req_access_txt = "32" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "poA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -31127,11 +30987,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/cafeteria) -"pqU" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "prd" = ( /obj/structure/chair/fancy/shuttle{ dir = 1 @@ -31139,6 +30994,28 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/asteroid/paradise/surface) +"prO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/item/stack/cable_coil{ + amount = 5 + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/science/research/abandoned) +"psa" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/bridge) "psm" = ( /obj/effect/spawner/lootdrop/aimodule_neutral, /obj/effect/spawner/lootdrop/aimodule_neutral, @@ -31201,15 +31078,6 @@ "pub" = ( /turf/open/openspace, /area/maintenance/department/security/brig) -"puI" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/engineering) "pvV" = ( /obj/machinery/iv_drip, /turf/open/floor/iron/grid/steel, @@ -31228,24 +31096,6 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"pwo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/belt/utility/full/engi, -/obj/item/rcl/pre_loaded, -/obj/item/rcl/pre_loaded, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -5; - pixel_y = 6 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "pwy" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/closet/crate/miningcar{ @@ -31317,19 +31167,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/cargo) -"pyo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/sign/map/echo{ - dir = 4; - name = "map - level 3"; - pixel_y = 32 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise/surface) "pyq" = ( /obj/structure/lattice/catwalk/over, /obj/structure/chair/foldable{ @@ -31386,6 +31223,18 @@ /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) +"pzC" = ( +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/structure/closet/athletic_mixed, +/obj/item/pool/rubber_ring, +/obj/item/pool/pool_noodle, +/obj/item/pool/pool_noodle, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/crew_quarters/fitness/recreation) "pzG" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180; @@ -31395,22 +31244,6 @@ dir = 4 }, /area/hallway/primary/fore) -"pzM" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = 12; - pixel_y = 7 - }, -/obj/item/seeds/carrot/parsnip, -/obj/item/seeds/carrot/parsnip, -/obj/item/seeds/carrot/parsnip, -/obj/item/seeds/carrot/parsnip, -/obj/item/seeds/carrot/parsnip, -/obj/item/seeds/carrot/parsnip, -/obj/item/seeds/carrot/parsnip, -/obj/item/seeds/carrot/parsnip, -/turf/open/floor/wood, -/area/asteroid/paradise/surface) "pzQ" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, @@ -31448,32 +31281,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) -"pBl" = ( -/obj/structure/railing/corner, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos/glass{ - req_access_txt = "11" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "pBm" = ( /obj/item/trash/waffles, /turf/open/floor/plating/beach/coastline_b{ @@ -31651,18 +31458,6 @@ "pEv" = ( /turf/closed/wall, /area/storage/primary) -"pFh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/dark/visible, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "pFA" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -31676,10 +31471,26 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"pFP" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4; + initialize_directions = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "pFV" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/primary/central) +"pGd" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "pGn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/disposalpipe/segment{ @@ -31697,35 +31508,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"pGC" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/vending/wallmed{ - pixel_x = -32 - }, -/obj/machinery/camera/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer_2, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) -"pHp" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "pHw" = ( /obj/structure/bed{ dir = 4 @@ -31788,6 +31570,19 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/plating, /area/engine/supermatter) +"pIN" = ( +/obj/machinery/atmospherics/components/trinary/filter/critical{ + dir = 4; + filter_type = "n2" + }, +/obj/structure/sign/warning/securearea{ + pixel_y = 30 + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) +"pJb" = ( +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "pKj" = ( /obj/structure/flora/rock/pile, /obj/effect/turf_decal/sand/plating, @@ -31816,20 +31611,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/blue, /area/crew_quarters/cafeteria) -"pKz" = ( -/obj/machinery/door/window/brigdoor/southright{ - dir = 4; - name = "Command Chair"; - req_access_txt = "19" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/grid/steel, -/area/bridge) "pLd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -31930,6 +31711,18 @@ /obj/structure/cable/yellow, /turf/open/floor/carpet/green, /area/chapel/main) +"pMT" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/meter, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "Pure to Ports" + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "pMW" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/department/engine) @@ -31940,12 +31733,6 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/science/central) -"pNb" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "pNf" = ( /obj/effect/turf_decal/tile/dark_red/corner_ramp{ alpha = 180; @@ -31983,21 +31770,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"pOA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "pOE" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -32045,6 +31817,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/engine/atmos) +"pRa" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ywflowers, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 6 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "pRe" = ( /obj/structure/fence{ dir = 8 @@ -32068,6 +31849,51 @@ }, /turf/open/floor/iron, /area/science/lab) +"pSz" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Engi Desk"; + req_one_access_txt = "32;19" + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/structure/desk_bell{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) +"pSH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/door/airlock/atmos{ + name = "Incinerator"; + req_access_txt = "11" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/dark/visible, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/maintenance/disposal/incinerator) "pSN" = ( /obj/effect/turf_decal/siding/blue{ alpha = 100; @@ -32078,6 +31904,19 @@ "pSY" = ( /turf/open/floor/plating, /area/maintenance/department/chapel) +"pSZ" = ( +/obj/machinery/computer/station_alert{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + cell_type = /obj/item/stock_parts/cell/hyper; + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "pTs" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/lavendergrass, @@ -32216,37 +32055,13 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/iron/dark, /area/science/mixing) -"pUZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = 24; - pixel_y = 8; - req_one_access = null; - req_one_access_txt = "11" - }, -/obj/machinery/button/door/incinerator_vent_atmos_main{ - pixel_x = 24; - pixel_y = -8; - req_one_access = null; - req_one_access_txt = "11" - }, -/obj/machinery/button/ignition/incinerator/atmos{ - pixel_x = 38; - pixel_y = -7 - }, +"pVf" = ( +/obj/machinery/vending/hydronutrients, /obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/computer/turbine_computer{ - dir = 1; - id = "incineratorturbineRight"; - name = "gas turbine right control computer" + dir = 4 }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "pVj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/power/apc/auto_name/directional/east{ @@ -32444,35 +32259,25 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain) -"pXA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) -"pYd" = ( -/turf/open/floor/wood/broken, -/area/hallway/secondary/service) -"pYm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 +"pXT" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = 6; + pixel_y = 27 }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/disposal/bin, /turf/open/floor/iron/dark, -/area/engine/atmos) +/area/science/mixing) +"pYd" = ( +/turf/open/floor/wood/broken, +/area/hallway/secondary/service) "pZC" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/science/central) -"pZZ" = ( -/obj/structure/flora/junglebush/large, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "qah" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -32483,30 +32288,17 @@ /obj/structure/fence, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) -"qaU" = ( -/turf/open/floor/iron, -/area/maintenance/department/crew_quarters/dorms) -"qbd" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Foyer"; - req_one_access_txt = "32" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +"qaO" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/iron/smooth_half{ dir = 1 }, -/turf/open/floor/iron/dark, /area/engine/engineering) +"qaU" = ( +/turf/open/floor/iron, +/area/maintenance/department/crew_quarters/dorms) "qbh" = ( /obj/machinery/door/airlock/command{ name = "Council Chamber"; @@ -32565,9 +32357,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"qcU" = ( -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/engine/atmos) "qcV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -32577,17 +32366,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"qdc" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/obj/machinery/meter, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "qdf" = ( /obj/machinery/power/smes, /obj/structure/cable/yellow{ @@ -32626,25 +32404,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/storage/tech) -"qdO" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_one_access_txt = "12;5"; - security_level = 6 - }, -/turf/open/floor/plating, -/area/maintenance/department/medical/morgue) -"qdZ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) "qeb" = ( /obj/effect/spawner/structure/window, /obj/structure/barricade/wooden/crude, @@ -32715,24 +32474,6 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"qgR" = ( -/obj/item/reagent_containers/condiment/peppermill{ - pixel_y = 25 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_y = 21 - }, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood, -/obj/item/plate{ - pixel_y = 3 - }, -/obj/item/food/donkpocket/pizza{ - pixel_x = -1; - pixel_y = 4 - }, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) "qgW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -32749,28 +32490,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"qhg" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/clothing/neck/stethoscope{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/reagent_containers/medspray/sterilizine{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/grid/steel, -/area/medical/patients_rooms) "qhq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -32813,6 +32532,16 @@ "qhT" = ( /turf/closed/wall/r_wall, /area/maintenance/department/security/brig) +"qhY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/sign/warning/docking{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark, +/area/gateway) "qiC" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -32833,6 +32562,21 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/medical/surgery) +"qiO" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 6; + pixel_y = 3 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "qji" = ( /obj/machinery/portable_thermomachine, /obj/effect/turf_decal/bot{ @@ -32916,10 +32660,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"qkE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/cafeteria, -/area/maintenance/department/medical/morgue) "qkM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -32954,6 +32694,14 @@ }, /turf/open/floor/engine, /area/security/nuke_storage) +"qlB" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/large, +/area/engine/engineering) "qlD" = ( /obj/machinery/door/poddoor{ id = "toxinsdriver"; @@ -32962,13 +32710,6 @@ /obj/structure/fans/tiny, /turf/open/floor/iron/techmaint/planetary, /area/science/mixing) -"qlO" = ( -/obj/item/seeds/flower/harebell, -/obj/machinery/light/small, -/obj/effect/turf_decal/delivery, -/obj/machinery/hydroponics, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "qlS" = ( /obj/effect/spawner/structure/window, /obj/structure/disposalpipe/segment{ @@ -32985,14 +32726,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/eva) -"qnE" = ( -/obj/structure/flora/junglebush/c, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "qnY" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/planetary, @@ -33029,22 +32762,19 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"qpb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8; - name = "Loop to Gas Output" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/open/floor/iron/dark, -/area/engine/engineering) "qpc" = ( /obj/machinery/portable_thermomachine, /turf/open/floor/iron, /area/engine/atmos) +"qpg" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "qph" = ( /obj/structure/railing/corner{ dir = 4 @@ -33058,27 +32788,45 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/maintenance/department/science/central) -"qpL" = ( -/mob/living/simple_animal/chicken/turkey{ - 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); - desc = "A veteran of Nanotrasen's Animal Experimentation Program that attempted to replicate the organic space suit that some hostile entities are known to have exhibited, Tom now serves Nanotrasen as the mascot of the Exploration Crew."; - health = 200; - maxHealth = 200; - melee_damage = 5; - minbodytemp = 2.7; - name = "Tom" - }, -/obj/structure/closet/crate/critter, -/turf/open/floor/mineral/plastitanium, -/area/asteroid/paradise/surface/grass) "qpS" = ( /turf/closed/mineral/random/air, /area/maintenance/disposal) +"qqo" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "qqB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/lawyer, /turf/open/floor/plating, /area/library/abandoned) +"qrw" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 4; + name = "Command Chair"; + req_access_txt = "19" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/grid/steel, +/area/bridge) +"qrK" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/science/research) "qrO" = ( /obj/machinery/conveyor{ dir = 4; @@ -33156,28 +32904,17 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"qtl" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/power/tesla_coil, -/turf/open/floor/iron, -/area/engine/engineering) "qtv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) -"qtB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 9 +"qtw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "qtI" = ( /turf/open/openspace, /area/bridge) @@ -33236,6 +32973,13 @@ }, /turf/open/floor/iron, /area/security/brig) +"qvT" = ( +/obj/item/beacon, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/bridge) "qvZ" = ( /obj/structure/lattice, /turf/open/openspace, @@ -33288,15 +33032,6 @@ /obj/machinery/portable_thermomachine, /turf/open/floor/plating, /area/maintenance/department/bridge) -"qwZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/engine/atmos) "qxC" = ( /obj/structure/table/wood/fancy/blue, /obj/item/radio/intercom{ @@ -33321,16 +33056,6 @@ dir = 4 }, /area/hallway/primary/central) -"qyw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "qyG" = ( /obj/structure/table/wood, /obj/item/toy/figure/mime{ @@ -33396,6 +33121,17 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) +"qzH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/crew_quarters/fitness/recreation) "qAj" = ( /obj/structure/chair/wood/wings, /turf/open/floor/carpet/green, @@ -33441,16 +33177,6 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron/dark, /area/hallway/primary/fore) -"qBw" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/valve/digital/layer4{ - name = "Waste Release" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/engineering) "qBy" = ( /obj/machinery/light_switch{ pixel_x = -24; @@ -33462,6 +33188,15 @@ "qCg" = ( /turf/open/floor/plating/beach/deep_water, /area/asteroid/paradise/surface/water) +"qCi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "qCv" = ( /turf/open/floor/iron, /area/hallway/primary/fore) @@ -33494,28 +33229,20 @@ /obj/machinery/telecomms/processor/preset_four, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) +"qEu" = ( +/obj/structure/sign/poster/official/moth1{ + pixel_y = -32 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "qFF" = ( /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"qFI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/sign/map/echo{ - name = "map - level 2"; - pixel_y = 32 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise/surface) -"qGa" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/tech, -/area/engine/engineering) "qGg" = ( /turf/closed/wall, /area/maintenance/department/engine/atmos) @@ -33582,6 +33309,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/pod/dark, /area/maintenance/department/science/central) +"qIB" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/structure/table_frame, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/slime_scanner{ + pixel_x = 6; + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/science/research/abandoned) "qIX" = ( /obj/docking_port/stationary{ dwidth = 3; @@ -33621,6 +33361,12 @@ "qJS" = ( /turf/closed/wall/r_wall, /area/crew_quarters/cafeteria) +"qKF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/power/emitter, +/turf/open/floor/iron/large, +/area/engine/engineering) "qKI" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/bot{ @@ -33649,12 +33395,37 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/science/central) +"qMj" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 9; + pixel_y = 6 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "qMw" = ( /obj/machinery/shuttle/engine/plasma{ dir = 1 }, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) +"qMz" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "qMI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -33691,13 +33462,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"qOg" = ( -/obj/machinery/suit_storage_unit/atmos, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/engine/engineering) "qOn" = ( /obj/structure/table/wood, /obj/item/soap/nanotrasen, @@ -33725,6 +33489,27 @@ }, /turf/open/floor/pod/dark, /area/science/mixing) +"qOI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "qON" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -33741,6 +33526,12 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"qPq" = ( +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "qPS" = ( /obj/structure/railing/corner{ dir = 1 @@ -33764,14 +33555,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/sorting) -"qQD" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/smes/engineering, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/engine/engineering) "qQU" = ( /obj/machinery/power/apc/auto_name/directional/south{ pixel_y = -24 @@ -33806,19 +33589,32 @@ /obj/structure/barricade/wooden, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"qRB" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) "qRZ" = ( /obj/structure/fence/corner{ dir = 6 }, /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface) +"qSb" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/origami/paperfrog{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Hydroponics Desk"; + req_one_access_txt = "28;25;35" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hydroponics) "qSp" = ( /obj/structure/sign/warning/radiation_shelter{ pixel_x = 1; @@ -33833,20 +33629,6 @@ /obj/machinery/telecomms/server/presets/command, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"qSy" = ( -/obj/effect/turf_decal/bot, -/obj/item/reagent_containers/cup/bucket, -/obj/structure/closet/secure_closet/hydroponics{ - req_access = null; - req_one_access_txt = "28;25;35" - }, -/obj/machinery/light, -/obj/item/clothing/suit/toggle/chef, -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "qSC" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/disposalpipe/segment{ @@ -33923,16 +33705,6 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) -"qTZ" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/suit/tan, -/obj/item/reagent_containers/cup/glass/bottle/champagne{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/purple, -/area/crew_quarters/dorms) "qUa" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -33940,15 +33712,6 @@ /obj/structure/railing, /turf/open/floor/iron, /area/bridge) -"qUr" = ( -/obj/effect/turf_decal/stripes/line, -/obj/item/kirbyplants/random, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron, -/area/engine/atmos) "qUt" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -33979,16 +33742,22 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/iron, /area/maintenance/department/science/central) -"qUD" = ( -/obj/structure/flora/ash/tall_shroom, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "qUJ" = ( /obj/machinery/clonepod/prefilled, /obj/effect/turf_decal/bot, /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/medical/genetics/cloning) +"qUU" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "qUZ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -34009,6 +33778,12 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/theatre/backstage) +"qVf" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "qVj" = ( /obj/structure/rack, /turf/open/floor/plating, @@ -34073,13 +33848,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/storage/tech) -"qWI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "qWJ" = ( /obj/machinery/door/window/southleft{ dir = 4; @@ -34107,6 +33875,10 @@ dir = 9 }, /area/hallway/primary/aft) +"qXs" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/atmos) "qXt" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -34122,6 +33894,19 @@ }, /turf/open/floor/iron, /area/bridge) +"qXA" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/table, +/obj/item/pickaxe, +/obj/machinery/firealarm/directional/north, +/obj/item/clothing/mask/gas/explorer{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "qXE" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -34180,6 +33965,13 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) +"qYq" = ( +/obj/structure/flora/rock/pile, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/atmos) "qYu" = ( /obj/item/storage/fancy/donut_box{ name = "Holy donut box"; @@ -34230,18 +34022,6 @@ /obj/structure/flora/tree/jungle, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"qZw" = ( -/obj/machinery/power/solar_control, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light/floor, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore) "qZA" = ( /obj/structure/closet/secure_closet/miner, /obj/effect/turf_decal/bot, @@ -34307,16 +34087,15 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/hallway/primary/fore) -"raX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 8 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "rba" = ( /turf/closed/wall, /area/maintenance/department/cargo) +"rbq" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron, +/area/maintenance/department/science/xenobiology) "rbu" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/bot, @@ -34350,13 +34129,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"rcr" = ( -/obj/structure/sign/departments/minsky/supply/hydroponics{ - pixel_x = -33 - }, -/obj/effect/turf_decal/tile/dark_green, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "rcx" = ( /obj/structure/railing{ dir = 4 @@ -34457,6 +34229,12 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) +"reT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/field/generator, +/turf/open/floor/iron/large, +/area/engine/engineering) "reY" = ( /obj/machinery/atmospherics/pipe/multiz/layer4, /obj/machinery/atmospherics/pipe/multiz/layer2, @@ -34497,23 +34275,9 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, /area/bridge) -"rfT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, +"rfX" = ( +/turf/open/floor/iron/textured_large, /area/engine/engineering) -"rgd" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/cup/beaker/large, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/medical/apothecary) "rgj" = ( /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt/dust, @@ -34657,6 +34421,24 @@ }, /turf/open/floor/iron/white, /area/science/lab) +"riL" = ( +/obj/structure/table, +/obj/item/pipe_dispenser{ + pixel_y = 7 + }, +/obj/item/pipe_dispenser{ + pixel_x = 1; + pixel_y = 12 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 + }, +/obj/machinery/light_switch/directional/west, +/obj/item/card/id/job/atmospheric_technician{ + access = list(11) + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "riT" = ( /obj/machinery/button/door{ id = "meetingshutter"; @@ -34699,6 +34481,16 @@ }, /turf/open/floor/prison, /area/security/prison) +"rjR" = ( +/obj/structure/flora/ash/stem_shroom, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) +"rjV" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste/layer4{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "rjX" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -34729,29 +34521,6 @@ /obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/medical/medbay/central) -"rkR" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/obj/structure/table, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 230; - color = "#edaa0c" - }, -/obj/item/book/manual/wiki/atmospherics{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/clothing/head/utility/welding{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/clothing/head/utility/welding{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/iron, -/area/engine/atmos) "rlk" = ( /obj/structure/ore_box, /obj/item/pickaxe, @@ -34804,19 +34573,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) -"rlC" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/sign/warning/docking{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/gateway) "rlJ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180; @@ -34839,6 +34595,25 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/ai_monitored/security/armory) +"rmB" = ( +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = 26 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/newscaster{ + pixel_y = 30 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "rmX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/conveyor/inverted{ @@ -34851,6 +34626,16 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/department/medical/central) +"rnq" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/suit/tan, +/obj/item/reagent_containers/cup/glass/bottle/champagne{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/purple, +/area/crew_quarters/dorms) "rnv" = ( /obj/structure/railing{ dir = 10 @@ -34858,6 +34643,14 @@ /obj/structure/lattice, /turf/open/openspace, /area/engineering/hallway) +"rnC" = ( +/obj/machinery/power/emitter/welded{ + dir = 4 + }, +/obj/structure/cable/yellow, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/engine/engineering) "rnE" = ( /obj/machinery/light_switch{ pixel_x = -24; @@ -34962,6 +34755,17 @@ /obj/machinery/portable_thermomachine, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"rpd" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "rpq" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -34979,12 +34783,6 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"rpH" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/openspace, -/area/hydroponics) "rpV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -35034,24 +34832,6 @@ /obj/effect/spawner/room/fivexthree, /turf/open/floor/plating, /area/maintenance/department/science/central) -"rrt" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/turf/open/floor/iron, -/area/engine/engineering) "rrC" = ( /obj/structure/sign/departments/minsky/security/security, /turf/closed/wall/r_wall, @@ -35066,38 +34846,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/teleporter) -"rsi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/ten, -/turf/open/floor/plating, -/area/engine/engineering) -"rsk" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = 5; - pixel_y = 11 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = 9; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ - pixel_x = -7; - pixel_y = 17 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) "rsH" = ( /obj/effect/turf_decal/numbers{ dir = 1 @@ -35161,17 +34909,32 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/storage/primary) -"ruw" = ( -/obj/effect/turf_decal/tile/neutral{ +"rui" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ dir = 4 }, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/radio/intercom{ + pixel_y = 29 }, -/turf/open/floor/iron/dark/corner{ - dir = 8 +/obj/item/t_scanner{ + pixel_x = 4; + pixel_y = 5 }, -/area/hallway/primary/fore) +/obj/item/t_scanner{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/clothing/gloves/color/black{ + pixel_x = -3 + }, +/obj/item/t_scanner, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "ruO" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 6 @@ -35186,6 +34949,14 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) +"ruV" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/engineering) "ruX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -35209,6 +34980,13 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) +"rwj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/power/emitter, +/turf/open/floor/iron/large, +/area/engine/engineering) "rwn" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -35287,38 +35065,6 @@ /obj/structure/cable/yellow, /turf/open/floor/iron, /area/janitor) -"ryR" = ( -/obj/effect/turf_decal/siding/white{ - alpha = 100; - dir = 4 - }, -/obj/structure/sink{ - dir = 1; - pixel_y = 28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) -"rzg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/numbers/two_nine, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/engine/engineering) "rzI" = ( /obj/structure/lattice/catwalk/over, /obj/structure/railing/corner{ @@ -35362,6 +35108,10 @@ }, /turf/open/floor/iron, /area/medical/surgery) +"rAm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/hallway/primary/fore) "rAu" = ( /obj/structure/fence{ dir = 8 @@ -35409,6 +35159,9 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) +"rBg" = ( +/turf/open/floor/iron/textured_large, +/area/engine/atmos) "rBl" = ( /obj/structure/railing/corner{ dir = 1 @@ -35438,6 +35191,17 @@ dir = 1 }, /area/hallway/primary/central) +"rBt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 9 + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "rBA" = ( /obj/machinery/light{ dir = 4 @@ -35456,6 +35220,10 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"rBT" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "rBY" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt/dust, @@ -35509,6 +35277,20 @@ }, /turf/open/floor/iron/white, /area/science/lab) +"rEf" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/airalarm/engine{ + dir = 8; + pixel_x = -23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "rEh" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -35553,11 +35335,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) -"rET" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "rEV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -35570,23 +35347,19 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) -"rFB" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix to Turbine" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"rFu" = ( +/obj/structure/railing/corner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/junction/flip, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "rFF" = ( /turf/closed/wall, /area/ai_monitored/turret_protected/aisat/maint) @@ -35613,17 +35386,6 @@ /obj/structure/grille/broken, /turf/open/floor/iron, /area/maintenance/department/medical/central) -"rGq" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hydroponics) "rGG" = ( /obj/structure/railing{ dir = 4 @@ -35678,39 +35440,30 @@ dir = 10 }, /area/hallway/primary/fore) +"rIf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/cyan/visible/layer2, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "rIj" = ( /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/department/chapel) -"rIq" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/button/door{ - desc = "A remote control-switch for secure storage."; - id = "engstorage"; - name = "Engineering Secure Storage"; - pixel_x = 32; - pixel_y = 32; - req_access_txt = "10" - }, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 25 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"rIZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/turf/open/floor/iron, -/area/engine/engineering) +"rIE" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible, +/obj/structure/window/plasma/reinforced, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "rJc" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -35744,6 +35497,10 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron/dark, /area/security/brig) +"rKc" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "rKg" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -35754,8 +35511,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/warehouse) -"rKB" = ( -/turf/open/floor/iron/dark, +"rKj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) +"rKk" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, /area/engine/engineering) "rKN" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -35803,19 +35573,21 @@ }, /turf/open/floor/iron, /area/storage/primary) -"rMf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/vending/tool, -/turf/open/floor/iron, -/area/engine/engineering) "rMK" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"rMV" = ( +/obj/machinery/atmospherics/components/trinary/filter/critical{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 34 + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "rNa" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/flora/ausbushes/sparsegrass, @@ -35843,6 +35615,23 @@ }, /turf/open/openspace, /area/engineering/hallway) +"rOB" = ( +/obj/effect/turf_decal/siding/white{ + alpha = 100; + dir = 10 + }, +/obj/machinery/hydroponics/soil{ + alpha = 200 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/crew_quarters/dorms) +"rOG" = ( +/obj/structure/ladder, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "rOI" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/fence/post{ @@ -35866,10 +35655,6 @@ }, /turf/open/floor/engine, /area/engine/supermatter) -"rPo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/engine/engineering) "rPr" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -35930,6 +35715,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"rQi" = ( +/obj/structure/table, +/obj/item/airlock_painter{ + pixel_y = 4 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "rQE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -35957,32 +35753,18 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"rRg" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"rRi" = ( -/obj/machinery/biogenerator, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/bot, -/obj/machinery/door/window/eastright{ - dir = 8; - name = "Hydroponics Desk"; - req_one_access_txt = "28;25;35" - }, -/turf/open/floor/iron, -/area/hydroponics) "rRm" = ( /obj/effect/turf_decal/box/white, /obj/machinery/atmospherics/pipe/heat_exchanging/junction, /turf/open/floor/circuit/telecomms/server, /area/science/server) +"rRt" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "rRx" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -35993,15 +35775,9 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/department/bridge) -"rRN" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/sink{ - dir = 1; - pixel_y = 20 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron, -/area/hydroponics) +"rRV" = ( +/turf/open/lava/smooth, +/area/engine/atmos) "rRY" = ( /obj/effect/turf_decal/siding/yellow, /obj/effect/turf_decal/trimline/yellow/warning, @@ -36016,6 +35792,12 @@ }, /turf/open/openspace, /area/security/brig) +"rSp" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/engineering) "rSr" = ( /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) @@ -36060,6 +35842,15 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) +"rTs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/map/echo{ + dir = 8; + name = "map - level 0"; + pixel_y = 32 + }, +/turf/open/floor/iron/techmaint/planetary, +/area/asteroid/paradise/surface) "rUl" = ( /obj/machinery/portable_thermomachine, /turf/open/floor/plating, @@ -36078,13 +35869,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/science/test_area) -"rVx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "rVy" = ( /obj/structure/cable{ icon_state = "0-4" @@ -36116,6 +35900,14 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/pod/dark, /area/quartermaster/qm) +"rXb" = ( +/obj/structure/flora/junglebush/c, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "rXp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -36129,6 +35921,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) +"rXA" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "rXB" = ( /obj/structure/railing, /obj/effect/turf_decal/siding/dark, @@ -36157,23 +35955,26 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"rXS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/camera/directional/west, +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "rXT" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, /obj/structure/barricade/wooden/crude, /turf/open/floor/plating/asteroid/basalt/planetary, /area/quartermaster/storage) -"rYc" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hydroponics) "rYe" = ( /obj/structure/sign/poster/random{ pixel_x = 31 @@ -36202,25 +36003,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/bridge) -"rYi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Fuel Pipe to Incinerator" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) -"rYp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "rYt" = ( /turf/open/floor/carpet, /area/asteroid/paradise/surface) @@ -36250,12 +36032,6 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating, /area/hallway/secondary/service) -"rZf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/vending/engivend, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/engine/engineering) "rZs" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -36282,6 +36058,15 @@ "rZM" = ( /turf/open/floor/plating, /area/maintenance/department/science/central) +"saj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plating/asteroid/planetary, +/area/asteroid/paradise/surface) "sap" = ( /obj/docking_port/stationary{ dir = 8; @@ -36302,10 +36087,6 @@ }, /turf/open/floor/plating/airless, /area/maintenance/disposal) -"say" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "saC" = ( /obj/machinery/light_switch{ pixel_x = -5; @@ -36362,14 +36143,10 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"sbg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, +"sbr" = ( +/obj/structure/flora/junglebush, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/planetary, /area/engine/engineering) "sbv" = ( /obj/machinery/recycler, @@ -36416,13 +36193,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"scW" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) "scX" = ( /obj/structure/railing{ dir = 6 @@ -36443,6 +36213,29 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"sdw" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ + pixel_x = -7; + pixel_y = 17 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) "sdD" = ( /turf/closed/wall/r_wall/rust, /area/science/test_area) @@ -36459,6 +36252,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) +"sdX" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/crew_quarters/fitness/recreation) "sel" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -36478,6 +36284,11 @@ }, /turf/open/floor/iron, /area/security/brig) +"sen" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/circuit, +/area/gateway) "seo" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -36492,27 +36303,24 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"seT" = ( -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -3; - pixel_y = 3 +"sex" = ( +/turf/open/floor/iron/textured_corner, +/area/engine/atmos) +"seV" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -5; - pixel_y = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/item/stack/sheet/rglass{ - amount = 30; - pixel_x = 2; - pixel_y = -2 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -2; - pixel_y = -1 +/obj/machinery/ai_slipper{ + uses = 10 }, -/obj/item/stack/rods/fifty, -/obj/structure/table, -/turf/open/floor/iron/tech, +/turf/open/floor/iron/smooth_large, /area/engine/engineering) "sff" = ( /obj/structure/rack, @@ -36536,6 +36344,11 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/security/execution/education) +"sfq" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/plasma, +/turf/open/floor/iron/large, +/area/engine/engineering) "sfC" = ( /obj/machinery/door/airlock/highsecurity{ name = "AI Chamber"; @@ -36574,6 +36387,16 @@ }, /turf/open/floor/iron/dark, /area/security/warden) +"shn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "sho" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -36663,28 +36486,6 @@ /obj/item/plate, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) -"sjD" = ( -/obj/structure/table/reinforced, -/obj/item/pipe_dispenser, -/obj/item/lightreplacer{ - pixel_x = 2; - pixel_y = 13 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 25 - }, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/iron, -/area/engine/engineering) -"sjV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/structure/sign/warning/fire{ - pixel_y = -33 - }, -/turf/open/floor/iron, -/area/engine/engineering) "sjW" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/lavendergrass, @@ -36739,6 +36540,14 @@ }, /turf/open/floor/iron, /area/maintenance/department/cargo) +"slQ" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/engineering) "slT" = ( /obj/machinery/vending/cigarette, /turf/open/floor/iron, @@ -36766,6 +36575,10 @@ /obj/item/instrument/violin, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"smt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/large, +/area/engine/engineering) "smw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -36773,6 +36586,22 @@ }, /turf/open/floor/iron, /area/maintenance/department/cargo) +"smO" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "smU" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -36783,16 +36612,6 @@ }, /turf/open/floor/iron/dark, /area/chapel/office) -"sna" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/asteroid/paradise/surface) "snu" = ( /turf/closed/wall, /area/crew_quarters/cryopods) @@ -36800,6 +36619,12 @@ /obj/structure/girder, /turf/open/floor/plating, /area/maintenance/department/cargo) +"snY" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "sol" = ( /obj/machinery/power/solar{ id = "portsolar"; @@ -36810,6 +36635,10 @@ }, /turf/open/floor/iron/solarpanel, /area/asteroid/paradise/surface) +"sow" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/department/bridge) "soL" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -36824,10 +36653,43 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) +"soN" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron, +/area/bridge) "soP" = ( /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"soV" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/bridge) "spj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -36993,10 +36855,6 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"ssw" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/tech, -/area/engine/atmos) "ssy" = ( /obj/structure/safe, /obj/item/stack/spacecash/c1000, @@ -37055,57 +36913,10 @@ /obj/structure/chair/fancy/plastic, /turf/open/floor/iron, /area/maintenance/department/chapel) -"sua" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"sui" = ( -/obj/machinery/computer/atmos_control{ - dir = 8 - }, -/obj/machinery/camera/directional/east, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "suO" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"suW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/table, -/obj/item/pipe_dispenser{ - pixel_y = 7 - }, -/obj/item/pipe_dispenser{ - pixel_x = 1; - pixel_y = 12 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/light_switch/directional/west, -/obj/item/card/id/job/atmospheric_technician{ - access = list(11) - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "svv" = ( /obj/effect/dummy/lighting_obj{ light_color = "#e6762c"; @@ -37129,6 +36940,10 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"sws" = ( +/obj/effect/turf_decal/numbers/two_nine, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "swz" = ( /obj/structure/chair{ dir = 1 @@ -37142,26 +36957,6 @@ "swS" = ( /turf/open/floor/iron/dark, /area/quartermaster/qm) -"swW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/structure/railing, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) "sxu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -37188,20 +36983,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"sxO" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/airalarm/engine{ - dir = 8; - pixel_x = -23 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/engineering) "syp" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -37213,6 +36994,15 @@ dir = 4 }, /area/hallway/primary/central) +"sys" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "syu" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -37237,6 +37027,14 @@ }, /turf/open/floor/iron, /area/storage/primary) +"syw" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "szu" = ( /mob/living/simple_animal/pet/dog/corgi/Ian{ density = 0; @@ -37277,55 +37075,22 @@ }, /turf/open/floor/iron, /area/security/brig) -"sAm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/air_sensor/atmos/oxygen_tank, -/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/engine/o2, -/area/engine/atmos) -"sAD" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 6 +"sAT" = ( +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer2, -/obj/effect/turf_decal/siding/white{ - dir = 8 +/obj/structure/chair/office/light{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/portables_connector/layer4, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) +/turf/open/floor/iron, +/area/hydroponics) "sAZ" = ( /obj/effect/turf_decal/box/corners{ dir = 1 }, /turf/open/floor/dock/drydock, /area/quartermaster/storage) -"sBk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/engine/engineering) "sBq" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, @@ -37353,16 +37118,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, /area/maintenance/department/eva) -"sBO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/iron/dark, -/area/engine/engineering) "sBX" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/planetary, @@ -37379,6 +37134,11 @@ /obj/structure/sign/departments/minsky/engineering/engineering, /turf/closed/wall/r_wall, /area/engine/engineering) +"sCz" = ( +/obj/structure/flora/junglebush/c, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "sDa" = ( /turf/closed/wall, /area/maintenance/disposal) @@ -37420,22 +37180,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"sEH" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ - dir = 4 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "sFa" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -37456,32 +37200,6 @@ /mob/living/simple_animal/slime/random, /turf/open/floor/engine, /area/science/xenobiology) -"sFj" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/firealarm/directional/south, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"sFr" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/table/reinforced, -/obj/item/paicard{ - pixel_x = -10; - pixel_y = 2 - }, -/obj/item/storage/fancy/donut_box{ - pixel_x = 9; - pixel_y = -1 - }, -/obj/item/book/manual/wiki/sopcommand, -/obj/machinery/camera/directional/south, -/turf/open/floor/iron/dark, -/area/bridge) "sFy" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 5 @@ -37491,6 +37209,12 @@ name = "mainframe floor" }, /area/tcommsat/server) +"sFS" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/glass/reinforced/plasma, +/area/maintenance/department/eva) "sFV" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/basalt/planetary, @@ -37527,16 +37251,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/bridge) -"sGK" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "sGX" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/sepia, @@ -37599,17 +37313,34 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"sIJ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "sJC" = ( /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, /area/maintenance/department/bridge) -"sKk" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"sJZ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/light/small, /turf/open/floor/iron/dark, -/area/security/brig) +/area/engine/engineering) "sKl" = ( /obj/machinery/light_switch{ pixel_x = 25; @@ -37670,6 +37401,11 @@ /obj/effect/landmark/start/chief_engineer, /turf/open/openspace, /area/engineering/hallway) +"sLn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron, +/area/hallway/primary/fore) "sLu" = ( /turf/open/openspace, /area/hallway/primary/central) @@ -37713,19 +37449,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) -"sMX" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +"sMZ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating, -/area/engine/engineering) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/science/mixing) "sNa" = ( /obj/structure/sign/poster/random{ pixel_y = 31 @@ -37779,6 +37512,31 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/engine/atmos) +"sNW" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Ports to Dirty" + }, +/obj/effect/turf_decal/box/white, +/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) +"sOh" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "sOB" = ( /obj/structure/railing{ dir = 10 @@ -37806,14 +37564,13 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/fore) -"sQU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 1 +"sQr" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/fitness/recreation) "sRi" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -37825,15 +37582,6 @@ }, /turf/open/floor/plating, /area/engine/engineering) -"sRn" = ( -/obj/machinery/seed_extractor, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "sRD" = ( /turf/closed/wall/r_wall, /area/security/prison) @@ -37926,6 +37674,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/hallway/primary/fore) +"sTO" = ( +/obj/machinery/vending/tool, +/turf/open/floor/iron/large, +/area/engine/engineering) "sUf" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -38017,34 +37769,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plating, /area/security/brig) -"sWy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "engstorage"; - name = "Engineering Secure Storage Lockdown" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"sWD" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/circuit, -/area/gateway) "sWP" = ( /obj/structure/lattice/catwalk/over, /obj/structure/railing{ @@ -38055,12 +37779,6 @@ "sWT" = ( /turf/closed/wall, /area/quartermaster/sorting) -"sXg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "sXm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -38068,25 +37786,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"sXp" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/computer/med_data/laptop{ - density = 0; - dir = 1; - pixel_x = -1; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/glass/britcup{ - desc = "Kingston's personal cup."; - pixel_x = 16 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/medical/medbay/central) "sXB" = ( /turf/closed/wall/r_wall, /area/engine/engineering) @@ -38123,21 +37822,6 @@ /obj/machinery/light, /turf/open/floor/prison, /area/security/prison) -"sYh" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north, -/obj/structure/closet/secure_closet/atmospherics{ - anchored = 1; - req_access = null; - req_one_access_txt = "11" - }, -/obj/item/radio/intercom{ - pixel_x = -1; - pixel_y = 29 - }, -/turf/open/floor/iron, -/area/engine/atmos) "sYi" = ( /obj/structure/railing/corner{ dir = 4 @@ -38256,26 +37940,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/hallway/primary/aft) +"sZQ" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4; + initialize_directions = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "tae" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"tay" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "taR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -38386,44 +38065,42 @@ }, /turf/open/floor/glass/reinforced, /area/medical/medbay/central) -"tew" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/bottle/beer/light{ - pixel_x = -8; - pixel_y = 11 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer/light{ - pixel_x = 9; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer/light{ - pixel_y = 3 - }, -/obj/effect/spawner/lootdrop/glowstick/lit, -/turf/open/floor/wood/broken, -/area/hallway/secondary/service) -"teA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/airlock/atmos{ - name = "Incinerator"; - req_access_txt = "11" +"tex" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/dark/visible, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/iron/dark/side{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) +/area/hallway/primary/fore) "teE" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"teS" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -2; + pixel_y = 13 + }, +/obj/item/reagent_containers/cup/bowl, +/obj/item/clothing/head/utility/chefhat{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/turf/open/floor/prison/dark, +/area/security/prison) "teU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/beacon{ @@ -38473,15 +38150,6 @@ /obj/structure/fence, /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface) -"tfm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/asteroid/paradise) "tft" = ( /obj/effect/turf_decal/siding/red{ alpha = 100; @@ -38489,19 +38157,6 @@ }, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) -"tfH" = ( -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = 34 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/engineering) "tgg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -38590,22 +38245,6 @@ }, /turf/open/floor/circuit/red, /area/ai_monitored/turret_protected/ai) -"thf" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on/layer_4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "thu" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -38613,21 +38252,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/eva) -"thO" = ( -/obj/structure/table, -/obj/machinery/plantgenes{ - pixel_y = 7 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/requests_console{ - department = "Hydroponics"; - departmentType = 2; - pixel_y = -33 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "thR" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -38695,6 +38319,21 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"tkw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/maintenance/disposal/incinerator) "tkD" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -38785,30 +38424,6 @@ /obj/structure/stairs, /turf/open/floor/pod/dark, /area/science/mixing) -"tlH" = ( -/obj/machinery/computer/cargo/request{ - dir = 4 - }, -/obj/machinery/requests_console{ - department = "Engineering"; - departmentType = 3; - name = "Engineering RC"; - pixel_x = -32; - pixel_y = -1 - }, -/obj/machinery/camera/directional/west, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = -30 - }, -/turf/open/floor/iron, -/area/engine/engineering) "tmh" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -38864,6 +38479,38 @@ }, /turf/open/floor/iron, /area/security/prison) +"tmp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-16" + }, +/obj/effect/turf_decal/trimline/yellow, +/obj/effect/landmark/start/station_engineer, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "tmO" = ( /turf/closed/wall/r_wall, /area/chapel/office) @@ -38874,26 +38521,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"tnA" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/turf/open/floor/grass/no_border, -/area/medical/storage) -"tnQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/structure/window/plasma/reinforced, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/atmos) "tnS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light_switch{ @@ -38909,15 +38536,14 @@ /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"tob" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 +"toh" = ( +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "N2 to Pure" }, -/turf/open/floor/grass/no_border, -/area/medical/storage) +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "top" = ( /obj/structure/stairs{ dir = 4 @@ -38934,6 +38560,25 @@ /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, /area/maintenance/department/science/central) +"toU" = ( +/obj/machinery/portable_thermomachine, +/obj/effect/turf_decal/box/white, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) +"tpa" = ( +/obj/effect/turf_decal/numbers{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/security/brig) "tpg" = ( /obj/structure/sign/painting/library{ pixel_y = 32 @@ -38954,6 +38599,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) +"tpq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "tpw" = ( /obj/structure/railing, /obj/structure/cable/yellow{ @@ -39023,15 +38678,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) -"trB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "trC" = ( /obj/structure/table, /obj/item/clipboard, @@ -39126,16 +38772,6 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) -"tte" = ( -/obj/structure/ladder, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/sign/warning/pods{ - pixel_y = -32 - }, -/turf/open/floor/pod/dark, -/area/maintenance/department/science/central) "tth" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -39146,21 +38782,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"tts" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "ttt" = ( /obj/structure/sign/poster/official/suit_sensors{ pixel_x = -32 @@ -39213,16 +38834,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"tuz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/chem_dispenser/mutagensaltpetersmall, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "tuU" = ( /obj/structure/lattice, /obj/structure/railing{ @@ -39257,18 +38868,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"twg" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "tww" = ( /obj/machinery/light{ dir = 8 @@ -39374,6 +38973,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/maintenance/department/science/central) +"tzi" = ( +/obj/machinery/atmospherics/components/trinary/filter/critical{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 1; + pixel_y = 28 + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "tzq" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -39468,17 +39077,16 @@ }, /turf/open/floor/iron/white, /area/science/lab) -"tAT" = ( +"tAO" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/window/plasma/reinforced, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/large, +/area/engine/engineering) "tBk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/barricade/wooden, @@ -39499,6 +39107,15 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/iron, /area/maintenance/department/medical/central) +"tBF" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/library{ + dir = 1 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/science/research) "tBS" = ( /obj/effect/turf_decal/siding/dark{ dir = 9 @@ -39557,21 +39174,17 @@ }, /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) +"tDC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/extinguisher_cabinet{ + pixel_x = -28 + }, +/turf/open/floor/circuit, +/area/gateway) "tDF" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/bridge) -"tDT" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/firealarm/directional/east, -/obj/structure/sign/poster/official/moth1{ - pixel_y = -32 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "tEn" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -39617,21 +39230,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"tFX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/atmos) "tGT" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -39690,16 +39288,6 @@ }, /turf/open/floor/dock/drydock, /area/quartermaster/storage) -"tIa" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 1; - name = "Pure to Ports" - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "tIn" = ( /obj/structure/railing{ dir = 4 @@ -39743,14 +39331,6 @@ /obj/effect/spawner/lootdrop/maintenance/four, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"tJa" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) "tJf" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -39817,6 +39397,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"tJw" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -8 + }, +/obj/machinery/door/poddoor/shutters{ + id = "commissaryshutters2"; + name = "Vacant Commissary Shutters #3" + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) "tJH" = ( /obj/structure/railing{ dir = 8 @@ -39947,16 +39542,6 @@ }, /turf/open/floor/iron, /area/medical/surgery) -"tNz" = ( -/obj/structure/curtain/directional{ - dir = 8 - }, -/obj/effect/spawner/structure/window, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hydroponics) "tNX" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -40117,6 +39702,13 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, /area/security/brig) +"tRq" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "tRC" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 @@ -40164,16 +39756,6 @@ /obj/machinery/door/poddoor/incinerator_atmos_main, /turf/open/floor/plating/asteroid/planetary, /area/maintenance/disposal/incinerator) -"tRY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/engineering) "tSb" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 @@ -40211,6 +39793,11 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"tSK" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "tSN" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -40233,6 +39820,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) +"tTc" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "tTh" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180 @@ -40272,18 +39869,6 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"tUs" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/vending/donksofttoyvendor, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) "tUu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -40296,15 +39881,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) -"tUx" = ( -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = -30 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/tech, -/area/engine/engineering) "tUA" = ( /obj/item/radio/intercom{ pixel_y = -35 @@ -40357,30 +39933,9 @@ /obj/machinery/portable_thermomachine, /turf/open/floor/plating, /area/maintenance/department/science/central) -"tVm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/engineering) "tVY" = ( /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"tWu" = ( -/obj/machinery/atmospherics/pipe/multiz/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/multiz/layer2{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/structure/cable/yellow{ - icon_state = "1-16" - }, -/obj/effect/turf_decal/trimline/yellow, -/turf/open/floor/pod/dark, -/area/maintenance/department/science/central) "tWx" = ( /obj/structure/lattice/catwalk/over, /obj/structure/railing{ @@ -40388,6 +39943,19 @@ }, /turf/open/openspace, /area/maintenance/department/science/central) +"tWG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/sign/map/echo{ + dir = 4; + name = "map - level 3"; + pixel_y = 32 + }, +/turf/open/floor/iron/techmaint/planetary, +/area/asteroid/paradise/surface) "tWL" = ( /obj/effect/turf_decal/bot, /obj/machinery/requests_console{ @@ -40442,18 +40010,24 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"tYc" = ( -/obj/structure/sign/departments/restroom{ - pixel_y = 32 +"tXw" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/open/openspace, +/area/maintenance/department/chapel) +"tXV" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) "tYd" = ( /turf/closed/wall, /area/janitor) @@ -40529,6 +40103,15 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"tZd" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/atmospherics{ + anchored = 1; + req_access = null; + req_one_access_txt = "11" + }, +/turf/open/floor/iron, +/area/engine/atmos) "tZz" = ( /obj/structure/railing{ dir = 1 @@ -40550,6 +40133,23 @@ /obj/machinery/light, /turf/open/floor/noslip/standard, /area/quartermaster/storage) +"uaq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "External Gas to Loop" + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "uaE" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -40639,13 +40239,6 @@ }, /turf/open/floor/iron, /area/science/mixing) -"udt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/engineering) "udM" = ( /obj/structure/railing{ dir = 4 @@ -40693,6 +40286,30 @@ }, /turf/open/floor/carpet/green, /area/chapel/main) +"ufI" = ( +/obj/item/stack/sheet/glass/fifty{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/stack/sheet/rglass{ + amount = 30; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/stack/rods/fifty, +/obj/structure/table, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "ufL" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/closed/wall, @@ -40707,6 +40324,13 @@ }, /turf/open/floor/iron, /area/security/brig) +"ugf" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/atmos) "ugo" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -40732,33 +40356,25 @@ "uhc" = ( /turf/closed/wall, /area/medical/surgery) -"uhk" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/iron, -/area/engine/engineering) "uhm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron, /area/hallway/primary/fore) "uht" = ( -/obj/structure/table, -/obj/item/shovel/spade, -/obj/item/reagent_containers/cup/bottle/nutrient/rh{ - pixel_x = 5 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/reagent_containers/cup/bottle/nutrient/ez{ - pixel_x = -5 +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8; + name = "Loop to Gas Output" }, -/obj/item/reagent_containers/syringe, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "uhy" = ( /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating, @@ -40845,10 +40461,6 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) -"ujG" = ( -/obj/structure/flora/grass/jungle/b, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "ukH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -40890,16 +40502,34 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"umB" = ( -/obj/effect/decal/cleanable/generic, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"ulR" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) +"umm" = ( +/obj/structure/barricade/wooden/crude, +/obj/structure/barricade/wooden, +/turf/closed/mineral/random/air, +/area/asteroid/paradise) +"umI" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/atmos_control/tank/oxygen_tank{ dir = 4 }, -/obj/machinery/ai_slipper{ - uses = 10 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/atmos) "unj" = ( /obj/structure/closet/secure_closet/medical3, /obj/item/stack/sheet/iron/fifty{ @@ -40926,6 +40556,12 @@ }, /turf/open/floor/iron, /area/medical/storage) +"unq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/reflector/box, +/turf/open/floor/iron/large, +/area/engine/engineering) "unt" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 @@ -40966,11 +40602,6 @@ /obj/machinery/griddle, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"unU" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/glowstick/lit, -/turf/open/floor/iron/cafeteria, -/area/maintenance/department/medical/morgue) "uoe" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -41002,30 +40633,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"uoP" = ( -/obj/item/book/granter/spell/smoke/lesser{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/glass/bottle/holywater{ - pixel_x = 8; - pixel_y = 4 - }, -/obj/item/soulstone/anybody/chaplain{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/structure/table/wood, -/obj/structure/sign/painting/library{ - pixel_x = 33; - pixel_y = -1 - }, -/obj/item/organ/heart{ - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/wood, -/area/chapel/office) "upy" = ( /obj/machinery/door/airlock/engineering{ name = "Telecomms Storage"; @@ -41135,21 +40742,6 @@ dir = 8 }, /area/hallway/primary/central) -"urP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/pool{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8; - pixel_x = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/fancy/bench{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) "urT" = ( /obj/machinery/light/small{ dir = 8 @@ -41172,11 +40764,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/central) -"usc" = ( -/obj/structure/barricade/wooden/crude, -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/maintenance/department/medical/morgue) "usq" = ( /obj/structure/lattice, /turf/open/openspace, @@ -41206,6 +40793,17 @@ name = "mainframe floor" }, /area/tcommsat/server) +"utH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "utK" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating/dirt/planetary, @@ -41218,32 +40816,49 @@ /obj/effect/landmark/start/head_of_personnel, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"uuD" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"uuH" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/engine, +/area/science/explab) +"uuN" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_y = 5 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/item/storage/box/monkeycubes{ + pixel_x = -7; + pixel_y = 9 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/item/storage/box/monkeycubes{ + pixel_x = 7; + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/item/storage/box/monkeycubes{ + pixel_x = -1 }, -/obj/structure/disposalpipe/segment{ - dir = 1 +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Xenobiology Lab"; + name = "Xeno camera" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/side{ - dir = 8 +/turf/open/floor/iron/grid/steel, +/area/science/xenobiology) +"uvt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/bridge) -"uuH" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/science/explab) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "uvR" = ( /obj/effect/turf_decal/trimline/yellow, /obj/structure/cable/yellow{ @@ -41305,16 +40920,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/grid/steel, /area/medical/medbay/central) -"uxv" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/bridge) "uxB" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -41387,6 +40992,19 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/aft) +"uzA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/hydroponics) "uzF" = ( /obj/structure/table, /obj/item/stock_parts/subspace/treatment, @@ -41414,20 +41032,6 @@ dir = 4 }, /area/hallway/primary/aft) -"uAb" = ( -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4; - filter_type = "n2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/warning/securearea{ - pixel_y = 30 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/engineering) "uAn" = ( /turf/closed/wall/r_wall, /area/hallway/primary/fore) @@ -41438,6 +41042,13 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) +"uAN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "uBk" = ( /obj/machinery/holopad, /obj/structure/railing/corner{ @@ -41451,6 +41062,14 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/cafeteria) +"uCc" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "uCw" = ( /obj/effect/spawner/structure/window/depleteduranium, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -41458,11 +41077,19 @@ }, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) -"uCJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/pickaxe, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) +"uDo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "uDA" = ( /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface/sand) @@ -41659,10 +41286,28 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"uHS" = ( +/obj/structure/table/reinforced, +/obj/machinery/fax/eng, +/turf/open/floor/iron/large, +/area/engine/engineering) "uIu" = ( /obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/asteroid/paradise/surface/grass) +"uIx" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/bar{ + req_access_txt = "25" + }, +/obj/item/vending_refill/cigarette, +/obj/effect/turf_decal/bot, +/obj/item/reagent_containers/cup/glass/shaker, +/turf/open/floor/iron, +/area/hallway/secondary/service) "uIG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -41691,6 +41336,12 @@ /obj/structure/disposalpipe/sorting/mail/destination/chemistry/flip, /turf/open/floor/iron, /area/medical/apothecary) +"uIN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/power/tesla_coil, +/turf/open/floor/iron/large, +/area/engine/engineering) "uIU" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/northright{ @@ -41725,6 +41376,11 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) +"uIV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) "uIW" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/camera_advanced/xenobio, @@ -41735,6 +41391,21 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) +"uJf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "uJt" = ( /obj/machinery/power/apc/auto_name/directional/north{ pixel_y = 24 @@ -41781,13 +41452,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"uKf" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "uKn" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180; @@ -41797,6 +41461,16 @@ dir = 4 }, /area/hallway/primary/aft) +"uKo" = ( +/obj/machinery/camera/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/machinery/washing_machine, +/obj/effect/turf_decal/siding/white{ + alpha = 100; + dir = 4 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/fitness/recreation) "uKw" = ( /obj/structure/table, /obj/item/stock_parts/subspace/ansible, @@ -41883,18 +41557,12 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, /area/maintenance/department/medical/central) -"uLS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"uLI" = ( +/obj/effect/turf_decal/siding/dark{ dir = 6 }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north, -/obj/machinery/vending/cigarette, -/turf/open/floor/iron, -/area/medical/surgery) +/turf/open/floor/glass/reinforced, +/area/bridge) "uLU" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/iron, @@ -41902,26 +41570,33 @@ "uNa" = ( /turf/closed/wall/mineral/titanium/survival, /area/hallway/primary/fore) -"uNB" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/effect/turf_decal/bot{ - dir = 1 +"uNj" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = 4; + pixel_y = 9 }, -/obj/machinery/light, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Chefwindow"; + name = "Chef Window" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/item/toy/figure/chef{ + pixel_x = -4; + pixel_y = -1 }, /turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) +/area/crew_quarters/kitchen) +"uNE" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 1; + name = "N2O to Pure" + }, +/obj/structure/window/plasma/reinforced, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "uNJ" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -41950,23 +41625,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"uOs" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 4 - }, -/obj/structure/table, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 230; - color = "#edaa0c" - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/belt/utility, -/obj/item/t_scanner, -/obj/item/radio/intercom{ - pixel_y = 29 - }, -/turf/open/floor/iron, -/area/engine/atmos) "uOO" = ( /obj/structure/bed, /obj/item/bedsheet/purple{ @@ -42058,20 +41716,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"uQq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/hydroponics/constructable, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/item/paper/guides/jobs/hydroponics{ - default_raw_text = "

Hey there,

Sorry about the cramped space! � I know it's a bit tight in here.

But just so you know, I found a few more hydroponic trays stashed behind botany in maintenance. Feel free to grab them if you need!

Take care!

"; - pixel_x = 6 - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "uQu" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -42085,6 +41729,13 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"uQH" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/mob/living/simple_animal/bot/medbot/filled, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "uQK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -42094,6 +41745,20 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"uRd" = ( +/obj/machinery/power/apc/auto_name/directional/north{ + pixel_y = 24; + cell_type = /obj/item/stock_parts/cell/hyper + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "uRn" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/fence/cut{ @@ -42102,13 +41767,6 @@ /obj/structure/sign/warning/explosives/alt, /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface) -"uRt" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/department/medical/morgue) "uRz" = ( /obj/effect/decal/cleanable/blood/old, /obj/structure/cable/yellow{ @@ -42133,13 +41791,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"uRJ" = ( -/obj/effect/turf_decal/stripes/closeup{ - dir = 4 - }, -/obj/machinery/pipedispenser/disposal, -/turf/open/floor/iron, -/area/engine/engineering) "uSd" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -42191,6 +41842,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/teleporter) +"uSS" = ( +/obj/item/radio/intercom{ + pixel_y = -33 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/engineering) +"uSY" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "uTt" = ( /obj/machinery/camera/directional/south, /obj/effect/turf_decal/delivery, @@ -42217,24 +41884,10 @@ }, /turf/open/floor/iron, /area/security/brig) -"uTP" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "uTR" = ( /obj/machinery/smartfridge/chemistry, /turf/open/floor/iron/white, /area/medical/apothecary) -"uTU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/closet/radiation, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/engine/engineering) "uTY" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /obj/item/kirbyplants/random, @@ -42267,24 +41920,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"uUq" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "uUt" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment{ @@ -42322,12 +41957,26 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"uUK" = ( -/obj/effect/turf_decal/stripes/end{ +"uUY" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Foyer"; + req_one_access_txt = "32" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/pipedispenser, -/turf/open/floor/iron, +/turf/open/floor/iron/smooth_large, /area/engine/engineering) "uVd" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -42402,15 +42051,6 @@ }, /turf/open/floor/pod/dark, /area/science/lab) -"uWn" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/dark_green/half/contrasted, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "uWt" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -42420,12 +42060,6 @@ /obj/effect/turf_decal/evac, /turf/open/floor/iron, /area/hallway/primary/central) -"uWx" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "uWI" = ( /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white/corner, @@ -42473,6 +42107,14 @@ "uXr" = ( /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"uXy" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/turf/open/floor/iron, +/area/hydroponics) "uXI" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/closet/wardrobe/grey, @@ -42493,6 +42135,32 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"uYL" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ + dir = 6 + }, +/obj/structure/table, +/obj/item/clothing/suit/hazardvest{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/smooth_corner, +/area/engine/atmos) "uYV" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/medical, @@ -42504,14 +42172,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/storage/tech) -"uYX" = ( -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_x = -13; - pixel_y = -11 - }, -/obj/structure/chair/fancy/plastic, -/turf/open/floor/plating/beach/sand, -/area/asteroid/paradise/surface/sand) "uZh" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -42584,17 +42244,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"vat" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/bridge) "vaG" = ( /obj/effect/turf_decal/siding/dark{ dir = 10 @@ -42605,13 +42254,6 @@ }, /turf/open/floor/iron/dark, /area/engineering/hallway) -"vaT" = ( -/obj/structure/table, -/obj/item/clothing/suit/apron/overalls, -/obj/item/cultivator, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "vba" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable/yellow{ @@ -42641,6 +42283,18 @@ /obj/machinery/door/airlock/public/glass, /turf/open/floor/iron, /area/hallway/primary/aft) +"vbo" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "vbv" = ( /obj/effect/turf_decal/evac, /turf/open/floor/iron, @@ -42657,6 +42311,37 @@ }, /turf/open/floor/iron/tech, /area/engine/engineering) +"vbE" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) +"vbO" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/door/airlock/research/glass{ + req_one_access_txt = "7;29" + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/science/research) "vbQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, @@ -42744,6 +42429,13 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/eva) +"veA" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "vft" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -42809,10 +42501,6 @@ "vgG" = ( /turf/closed/wall, /area/engine/atmos) -"vgR" = ( -/obj/structure/flora/ash/stem_shroom, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "vhd" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -42887,20 +42575,6 @@ "vhU" = ( /turf/closed/wall/rust, /area/crew_quarters/fitness/recreation) -"vhX" = ( -/obj/structure/table, -/obj/item/seeds/flower/lily{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/seeds/flower/geranium, -/obj/effect/decal/cleanable/dirt, -/obj/item/food/grown/wheat, -/obj/item/food/grown/corn, -/obj/item/food/grown/apple, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) "vih" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -42908,14 +42582,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/cargo) -"viB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix to SM" - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "viT" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -42945,6 +42611,35 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/quartermaster/storage) +"vjK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/structure/railing, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) +"vjT" = ( +/obj/machinery/meter{ + target_layer = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "vjX" = ( /obj/item/trash/canned/beans, /turf/open/floor/plating/beach/coastline_b{ @@ -42974,17 +42669,19 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"vkV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"vkN" = ( +/obj/structure/flora/junglebush/large, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/engine/engineering) +"vkZ" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "CO2 to Pure" }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/crew_quarters/fitness/recreation) +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "vlt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -43000,6 +42697,23 @@ }, /turf/open/floor/pod/dark, /area/crew_quarters/cafeteria) +"vlx" = ( +/obj/structure/table, +/obj/item/storage/belt/utility/full/engi, +/obj/item/rcl/pre_loaded, +/obj/item/rcl/pre_loaded, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "vlQ" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt/dust, @@ -43017,6 +42731,13 @@ }, /turf/open/floor/carpet/green, /area/chapel/main) +"vmR" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/item/beacon, +/turf/open/floor/iron/dark, +/area/bridge) "vmY" = ( /obj/structure/closet/secure_closet/evidence, /obj/effect/turf_decal/bot, @@ -43110,11 +42831,19 @@ }, /turf/open/floor/iron/dark, /area/engineering/hallway) -"vnV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/ladder, -/turf/open/floor/pod/dark, -/area/hallway/secondary/service) +"vnS" = ( +/obj/machinery/door/airlock{ + name = "Hydroponics"; + req_one_access_txt = "28;25;35" + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/turf/open/floor/iron/large, +/area/hydroponics) "vnY" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -43146,28 +42875,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/crew_quarters/heads/hop) -"voT" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = 5; - pixel_y = 10 - }, -/obj/item/origami/paperfrog{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/machinery/door/window/eastleft{ - dir = 8; - name = "Hydroponics Desk"; - req_one_access_txt = "28;25;35" - }, -/turf/open/floor/iron, -/area/hydroponics) -"vph" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/flora/junglebush/c, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "vpm" = ( /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall/r_wall, @@ -43209,6 +42916,20 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) +"vpZ" = ( +/obj/structure/chair/fancy/plastic{ + dir = 8 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -8; + pixel_y = 17 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -12; + pixel_y = 11 + }, +/turf/open/floor/plating/beach/sand, +/area/asteroid/paradise/surface) "vqp" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -43239,6 +42960,20 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"vru" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/asteroid/paradise/surface) "vry" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -43288,6 +43023,12 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input/layer2, /turf/open/floor/engine/air, /area/engine/atmos) +"vsR" = ( +/obj/machinery/computer/atmos_control/tank/mix_tank, +/obj/effect/turf_decal/box/corners, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4, +/turf/open/floor/iron/smooth_large, +/area/engine/atmos) "vsS" = ( /obj/machinery/computer/xenoartifact_console, /obj/effect/turf_decal/bot, @@ -43373,24 +43114,6 @@ }, /turf/open/floor/mineral/titanium, /area/asteroid/paradise/surface) -"vuE" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/obj/structure/table, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 230; - color = "#edaa0c" - }, -/obj/item/clothing/gloves/color/black, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/gloves/color/black{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/engine/atmos) "vvg" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/planetary, @@ -43419,6 +43142,14 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"vxi" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/half, +/area/engine/engineering) "vxn" = ( /obj/machinery/vending/wardrobe/cargo_wardrobe, /obj/effect/turf_decal/stripes/line{ @@ -43430,11 +43161,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"vxP" = ( -/obj/effect/turf_decal/sand/plating, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "vyh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -43479,6 +43205,21 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) +"vyF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "vyZ" = ( /obj/effect/landmark/start/quartermaster, /obj/structure/cable/yellow{ @@ -43502,27 +43243,25 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"vAb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = 32 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 +"vAp" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, +/obj/machinery/light/small, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/security/brig) "vAD" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"vAT" = ( +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "vAX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -43617,6 +43356,23 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"vDC" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "vDJ" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, @@ -43791,23 +43547,18 @@ }, /turf/open/floor/iron/dark, /area/engineering/hallway) -"vKD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"vKr" = ( +/obj/machinery/computer/atmos_control/tank/air_tank{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"vKW" = ( -/obj/structure/cable{ - icon_state = "1-4" +/obj/effect/turf_decal/box/corners{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ + dir = 6 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/asteroid/paradise/surface) +/turf/open/floor/iron/smooth_large, +/area/engine/atmos) "vLu" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -43819,10 +43570,34 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/security/brig) +"vLx" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "vLy" = ( /obj/effect/decal/cleanable/dirt, /turf/open/openspace, /area/asteroid/paradise) +"vLz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "vLP" = ( /turf/closed/wall/r_wall, /area/storage/tech) @@ -43882,6 +43657,13 @@ /obj/structure/holosign/barrier/atmos/robust, /turf/open/floor/plating, /area/engine/engineering) +"vNl" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ + dir = 4 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "vNE" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -43959,6 +43741,13 @@ "vQN" = ( /turf/open/openspace, /area/medical/medbay/central) +"vRc" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/engine/engineering) "vRk" = ( /obj/machinery/atmospherics/pipe/manifold/purple/visible{ dir = 1 @@ -44006,6 +43795,10 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) +"vSf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "vSg" = ( /obj/structure/closet/secure_closet/genpop{ anchored = 0 @@ -44067,6 +43860,14 @@ /obj/effect/landmark/start/captain, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) +"vSN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/turf/open/floor/iron/textured_large, +/area/engine/engineering) "vTg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -44098,6 +43899,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"vTE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/engine/engineering) "vUl" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -44120,48 +43930,34 @@ }, /turf/open/floor/iron, /area/security/prison) -"vUq" = ( -/obj/effect/turf_decal/siding/white{ +"vUC" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = -8; - pixel_y = 15 +/obj/effect/turf_decal/numbers/two_nine{ + dir = 1; + pixel_x = -17; + pixel_y = -6 }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 6; - pixel_y = 3 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) -"vVo" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/fireaxecabinet{ - pixel_x = 1; - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) +/turf/open/floor/iron/white, +/area/medical/medbay/central) "vVE" = ( /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) +"vVL" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 + }, +/turf/open/floor/iron/textured_large, +/area/engine/atmos) "vVS" = ( /obj/structure/table/reinforced, /obj/item/storage/box{ @@ -44278,13 +44074,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"vXw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/power/emitter, -/turf/open/floor/iron, -/area/engine/engineering) "vYl" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -44334,19 +44123,13 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"vZP" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/table, -/obj/item/wallframe/extinguisher_cabinet{ - pixel_x = -1; - pixel_y = 31 +"vZw" = ( +/obj/structure/flora/rock/pile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 }, -/obj/item/storage/toolbox/electrical, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "waf" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -44463,25 +44246,25 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"wcv" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -33; - pixel_y = -36 +"wcw" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/structure/disposalpipe/multiz/down{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/iron/smooth_corner{ + dir = 1 }, -/obj/structure/rack, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/item/book/manual/wiki/cooking_to_serve_man, -/obj/item/book/manual/wiki/barman_recipes{ - pixel_x = 4; - pixel_y = -4 +/area/engine/engineering) +"wcV" = ( +/obj/machinery/light, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "wdj" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/computer/card/minor/ce{ @@ -44514,49 +44297,20 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"wdJ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/closet/toolcloset, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm/directional/north, -/obj/item/toy/spinningtoy, -/obj/structure/disposalpipe/multiz{ - dir = 2 - }, -/turf/open/floor/iron, -/area/engine/atmos) "wdQ" = ( /obj/structure/fireplace, /obj/structure/bed/dogbed, /turf/open/floor/wood, /area/asteroid/paradise/surface) -"wdR" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/pod/dark, -/area/maintenance/department/science/central) +"wdX" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron, +/area/hydroponics) "wey" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/engine) -"weD" = ( -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "weN" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -44567,15 +44321,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"wfB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/atmos) "wfD" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ alpha = 180 @@ -44607,6 +44352,36 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/maintenance/disposal) +"wfM" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/closet/crate/solarpanel_small, +/obj/item/circuitboard/machine/smes, +/turf/open/floor/iron/large, +/area/engine/engineering) +"wfS" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/light, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/bridge) "wgg" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -44674,17 +44449,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"whz" = ( -/obj/item/storage/pod{ - pixel_x = 5; - pixel_y = 32 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -30 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/iron, -/area/medical/surgery) "whG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -44787,6 +44551,19 @@ }, /turf/open/floor/iron/white/side, /area/science/research) +"wjs" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/flora/ausbushes/ywflowers{ + pixel_x = 2; + pixel_y = 3 + }, +/turf/open/floor/grass/no_border, +/area/medical/storage) "wjA" = ( /obj/structure/girder, /turf/open/floor/plating/dirt/planetary, @@ -44806,19 +44583,17 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/white, /area/science/explab) -"wkE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/structure/closet/firecloset/full, -/turf/open/floor/iron, -/area/maintenance/department/chapel) "wkI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"wld" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/maintenance/department/chapel) "wlj" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -44836,26 +44611,6 @@ /obj/structure/ladder, /turf/open/floor/pod/dark, /area/maintenance/department/science/central) -"wlK" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 8; - name = "Waste to Filter" - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 4; - name = "Air to Distro"; - target_pressure = 500 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/turf/open/floor/iron/tech, -/area/engine/atmos) "wlY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -44912,15 +44667,16 @@ "wnT" = ( /turf/open/floor/dock/drydock, /area/quartermaster/storage) -"wov" = ( +"woA" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/ai_slipper{ - uses = 10 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) +/obj/effect/turf_decal/numbers/two_nine, +/turf/open/floor/iron/smooth_large, +/area/engine/engineering) "woV" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -44951,6 +44707,16 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"wqp" = ( +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/mob/living/simple_animal/hostile/retaliate/goat{ + name = "Pete" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "wqB" = ( /obj/structure/fence/corner{ dir = 8 @@ -44970,24 +44736,24 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) -"wrd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"wqW" = ( +/obj/item/radio/intercom{ + pixel_x = 33; + pixel_y = -3 }, -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/bottle/lizardwine{ - pixel_x = 11; - pixel_y = 23 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/book/manual/wiki/security_space_law{ - pixel_x = -1; - pixel_y = 4 +/obj/machinery/light{ + dir = 4 }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 10 +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/bridge/meeting_room) +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/engine/engineering) "wru" = ( /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, @@ -45264,12 +45030,6 @@ /obj/effect/landmark/start/quartermaster, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"wzE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "wzL" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -45301,24 +45061,16 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) -"wAx" = ( -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/planetary, -/area/engine/atmos) -"wAN" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/disposalpipe/segment{ +"wAD" = ( +/obj/structure/reflector/box{ + anchored = 1; dir = 8 }, -/turf/open/floor/iron, -/area/hydroponics) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "wBy" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/mineral/random/air, @@ -45342,14 +45094,6 @@ }, /turf/open/floor/iron, /area/security/prison) -"wCB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/fore) "wCG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -45377,6 +45121,12 @@ }, /turf/open/floor/iron, /area/maintenance/department/eva) +"wCS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/hallway/primary/fore) "wDb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -45396,16 +45146,11 @@ /obj/item/soap/nanotrasen, /turf/open/floor/plating, /area/hallway/secondary/service) -"wDm" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Ports to Dirty" +"wDn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold4w/yellow/visible/layer4, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/iron/tech, +/turf/open/floor/iron, /area/engine/atmos) "wDz" = ( /obj/machinery/light{ @@ -45419,6 +45164,18 @@ dir = 8 }, /area/hallway/primary/central) +"wDC" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/meson/engine, +/obj/item/stack/sheet/mineral/copper{ + amount = 5; + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/storage/belt/utility/full/engi, +/obj/structure/window/plasma/reinforced, +/turf/open/floor/iron/large, +/area/engine/engineering) "wDD" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -45428,27 +45185,30 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"wDK" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"wEb" = ( +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 12 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 9; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/item/cultivator{ + pixel_x = -2; + pixel_y = -1 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/item/shovel/spade{ + pixel_x = -5; + pixel_y = -4 }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"wDW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/hallway/secondary/service) +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/prison/dark, +/area/security/prison) "wEn" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -45457,6 +45217,26 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"wEr" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/table/reinforced, +/obj/item/paicard{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/item/storage/fancy/donut_box{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/book/manual/wiki/sopcommand, +/obj/machinery/camera/directional/south, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/bridge) "wEs" = ( /obj/item/radio/intercom{ dir = 1; @@ -45496,13 +45276,6 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"wEX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/vending/wardrobe/engi_wardrobe, -/turf/open/floor/iron, -/area/engine/engineering) "wFm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -45512,12 +45285,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/execution/education) -"wFx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/bridge) "wFL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/multiz/layer4{ @@ -45543,6 +45310,20 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"wGy" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + name = "Pure to Mix" + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + name = "Air to Mix" + }, +/obj/structure/window/plasma/reinforced, +/obj/effect/turf_decal/box/white, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/atmos) "wGC" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/beach/sand, @@ -45562,21 +45343,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"wHa" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/item/vending_refill/hydroseeds{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/storage/bag/plants, -/obj/item/kitchen/rollingpin, -/turf/open/floor/iron, -/area/hallway/secondary/service) "wHe" = ( /obj/structure/window/reinforced{ dir = 1 @@ -45600,21 +45366,6 @@ }, /turf/open/floor/pod/dark, /area/crew_quarters/heads/hor) -"wHx" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/multiz{ - dir = 2 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "wHD" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -45735,6 +45486,22 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) +"wJm" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ + dir = 4 + }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/engine/atmos) "wJp" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -45759,6 +45526,29 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) +"wJS" = ( +/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/engine/atmos) +"wKa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron/smooth_corner{ + dir = 8 + }, +/area/engine/engineering) "wKs" = ( /obj/machinery/camera/directional/west, /obj/machinery/vending/medical, @@ -45851,18 +45641,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/storage/tech) -"wMY" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/landmark/start/botanist, -/turf/open/floor/iron, -/area/hydroponics) "wNk" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -45889,16 +45667,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"wNN" = ( -/obj/machinery/computer/atmos_alert{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/engine/engineering) "wNR" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -46047,6 +45815,14 @@ }, /turf/open/floor/iron, /area/security/brig) +"wRZ" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "wSa" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46056,6 +45832,13 @@ }, /turf/open/floor/iron, /area/maintenance/department/engine/atmos) +"wSj" = ( +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "wSz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -46109,6 +45892,15 @@ /obj/effect/turf_decal/evac/evac_big, /turf/open/floor/iron, /area/maintenance/department/science/central) +"wTZ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/grid/steel, +/area/bridge) "wUl" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -46121,6 +45913,11 @@ "wUU" = ( /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface/sand) +"wVt" = ( +/obj/effect/turf_decal/bot, +/obj/structure/reflector/box, +/turf/open/floor/iron/large, +/area/engine/engineering) "wVx" = ( /obj/structure/sign/departments/minsky/supply/janitorial{ pixel_y = 32 @@ -46133,6 +45930,19 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) +"wVz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_y = 28 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_y = 23 + }, +/obj/item/paicard, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "wVF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -46163,12 +45973,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"wWC" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/engineering) "wWF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -46189,12 +45993,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/prison/dark, /area/security/prison) -"wXA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/power/emitter, -/turf/open/floor/iron, -/area/engine/engineering) "wYk" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -46217,20 +46015,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) -"wYL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/numbers/two_nine{ - dir = 1; - pixel_x = -17; - pixel_y = -6 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/central) "wYP" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Medbay Maintenance"; @@ -46291,6 +46075,20 @@ /obj/structure/sign/departments/minsky/supply/cargo, /turf/closed/wall, /area/medical/apothecary) +"wZO" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/engineering_hacking{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/plasma/reinforced, +/turf/open/floor/iron/large, +/area/engine/engineering) "xab" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -46371,20 +46169,6 @@ /obj/structure/lattice, /turf/open/openspace, /area/hallway/primary/fore) -"xcp" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8; - name = "N2 to Pure" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "xct" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -46396,17 +46180,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/maintenance/department/chapel) -"xcv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 8 - }, -/obj/machinery/camera/directional/east, -/turf/open/floor/iron/dark, -/area/engine/engineering) "xdb" = ( /obj/effect/landmark/start/cook, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -46415,31 +46188,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) -"xdg" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos/glass{ - req_access_txt = "11" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "xdp" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -46452,15 +46200,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"xdD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/grid/steel, -/area/bridge) "xdH" = ( /obj/structure/railing/corner{ dir = 1 @@ -46476,12 +46215,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"xdJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/four, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "xdL" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -46598,10 +46331,6 @@ "xgH" = ( /turf/closed/wall, /area/medical/storage) -"xgK" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "xgY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -46611,16 +46340,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"xhE" = ( -/obj/structure/reflector/box{ - anchored = 1; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "xhX" = ( /obj/effect/mapping_helpers/airlock/unres{ dir = 8 @@ -46643,6 +46362,15 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"xia" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/smooth_large, +/area/maintenance/disposal/incinerator) "xiu" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 1 @@ -46737,22 +46465,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"xjD" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"xkb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "xko" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46786,16 +46498,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/engine) -"xkV" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ - dir = 4 +"xlf" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/turf/open/floor/iron/large, +/area/engine/engineering) +"xlu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "xlw" = ( /obj/machinery/power/apc/auto_name/directional/south{ pixel_y = -24 @@ -46824,6 +46542,16 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) +"xmB" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "xmL" = ( /turf/closed/wall/rust, /area/science/mixing) @@ -46922,39 +46650,24 @@ }, /turf/open/floor/plating/rust, /area/science/test_area) +"xoG" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/hydroponics) "xoR" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 }, /turf/open/floor/carpet/red, /area/crew_quarters/theatre/backstage) -"xpn" = ( -/obj/machinery/computer/turbine_computer{ - dir = 1; - id = "incineratorturbineLeft"; - name = "gas turbine left control computer" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 1; - pixel_y = -32 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"xpp" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/fitness/recreation) "xpq" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -46981,19 +46694,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/security/brig) -"xpS" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/door/airlock/research/glass{ - req_one_access_txt = "7;29" - }, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/science/research) "xpV" = ( /obj/machinery/door/poddoor/shutters{ id = "commissaryshutters0"; @@ -47030,57 +46730,28 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"xqw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_one_access_txt = "12;28" + }, +/turf/open/floor/plating, +/area/maintenance/department/medical/morgue) "xqU" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"xri" = ( -/obj/machinery/smartfridge{ - name = "Bulk storage" - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) -"xrm" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = -5; - pixel_y = 14 - }, -/obj/item/kitchen/rollingpin{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/knife/shiv/carrot{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/prison/dark, -/area/security/prison) "xrC" = ( /obj/effect/turf_decal/numbers/two_nine{ dir = 1 }, /turf/open/floor/iron, /area/maintenance/department/chapel) -"xsc" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "xsj" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -47110,18 +46781,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, /area/maintenance/department/medical/morgue) -"xsU" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 9 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/cmo) "xsZ" = ( /obj/structure/railing{ dir = 6 @@ -47139,6 +46798,34 @@ /obj/structure/lattice/catwalk/over, /turf/open/openspace, /area/maintenance/department/engine/atmos) +"xtg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 6 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/maintenance/disposal/incinerator) +"xth" = ( +/obj/machinery/power/solar_control{ + use_power = 0; + idle_power_usage = 0 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/techmaint/planetary, +/area/asteroid/paradise/surface) "xty" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -47153,14 +46840,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"xtP" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "xuC" = ( /obj/vehicle/ridden/janicart{ dir = 1 @@ -47252,17 +46931,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) -"xwe" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 6 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) "xwm" = ( /obj/machinery/teleport/station, /obj/effect/turf_decal/stripes/line{ @@ -47281,10 +46949,6 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"xwu" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/iron, -/area/hallway/primary/fore) "xwB" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -47358,6 +47022,16 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"xxD" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/engine/engineering) "xyb" = ( /obj/structure/fans/tiny{ density = 1; @@ -47385,6 +47059,18 @@ /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output/layer2, /turf/open/floor/engine/n2, /area/engine/atmos) +"xyB" = ( +/obj/effect/turf_decal/pool{ + dir = 8 + }, +/obj/item/storage/firstaid/brute{ + pixel_y = 5 + }, +/obj/structure/closet/boxinggloves, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/crew_quarters/fitness/recreation) "xyS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -47465,18 +47151,6 @@ }, /turf/open/floor/wood/broken, /area/library/abandoned) -"xAy" = ( -/obj/structure/table, -/obj/item/airlock_painter{ - pixel_y = 4 - }, -/obj/item/storage/toolbox/electrical, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/iron/dark, -/area/engine/engineering) "xAU" = ( /obj/structure/chair{ dir = 1 @@ -47489,6 +47163,10 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) +"xBx" = ( +/obj/structure/flora/ash/tall_shroom, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "xBP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -47506,14 +47184,19 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) -"xCw" = ( -/obj/machinery/computer/security/hos, -/obj/item/toy/plush/carpplushie{ - pixel_x = 5; - pixel_y = 17 +"xCe" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) +/obj/machinery/door/airlock/research/glass{ + req_one_access_txt = "7;29" + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/science/research) "xCy" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -47535,6 +47218,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/security/brig) +"xCJ" = ( +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/engine/engineering) "xCK" = ( /obj/machinery/power/terminal{ dir = 1 @@ -47612,30 +47299,6 @@ dir = 6 }, /area/hallway/primary/aft) -"xDX" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/turf/open/floor/iron, -/area/maintenance/department/medical/morgue) -"xEu" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/computer/atmos_control/tank/oxygen_tank{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/tech, -/area/engine/atmos) "xFc" = ( /obj/machinery/vending/boozeomat, /turf/closed/wall/r_wall, @@ -47645,42 +47308,10 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/iron, /area/maintenance/department/bridge) -"xGl" = ( -/obj/effect/turf_decal/siding/white{ - alpha = 100 - }, -/obj/structure/flora/ausbushes/ywflowers{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/structure/flora/ausbushes/palebush{ - pixel_x = -6; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/crew_quarters/dorms) "xGt" = ( /obj/structure/railing/corner, /turf/open/openspace, /area/engineering/hallway) -"xGG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron/tech, -/area/engine/engineering) "xGI" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -47747,6 +47378,11 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/maintenance/department/engine) +"xIg" = ( +/turf/open/floor/iron/textured_corner{ + dir = 8 + }, +/area/engine/atmos) "xIl" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -47776,6 +47412,11 @@ dir = 1 }, /area/hallway/primary/central) +"xIq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/bot_assembly/floorbot, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/science/research/abandoned) "xIr" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder{ @@ -47930,6 +47571,21 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"xKV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Gas to Chamber" + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/textured_half, +/area/engine/engineering) "xLc" = ( /obj/item/paper/guides/jobs/medical/morgue, /obj/effect/turf_decal/bot, @@ -48063,26 +47719,6 @@ }, /turf/open/floor/wood, /area/chapel/office) -"xPe" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/central) -"xPJ" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/iron/tech, -/area/engine/engineering) "xQe" = ( /obj/machinery/computer/card, /obj/item/radio/intercom{ @@ -48092,12 +47728,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"xQu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "xQN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -48257,6 +47887,24 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"xTh" = ( +/obj/effect/decal/cleanable/food/flour, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/rack, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/item/book/manual/wiki/cooking_to_serve_man, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = 4; + pixel_y = -4 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "xTs" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -48273,44 +47921,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"xTu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"xTy" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 6 - }, -/obj/structure/table, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 230; - color = "#edaa0c" - }, -/obj/item/clothing/suit/hazardvest{ - pixel_x = -5; - pixel_y = -2 - }, -/obj/item/clothing/suit/hazardvest{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/clothing/suit/hazardvest{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/clothing/suit/hazardvest{ - pixel_x = 8; - pixel_y = -3 - }, -/turf/open/floor/iron, -/area/engine/atmos) "xTA" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -48348,19 +47958,6 @@ }, /turf/open/floor/carpet/red, /area/medical/exam_room) -"xUc" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/table, -/obj/item/pickaxe, -/obj/machinery/firealarm/directional/north, -/obj/item/clothing/mask/gas/explorer{ - pixel_x = -5; - pixel_y = 6 - }, -/turf/open/floor/iron, -/area/engine/atmos) "xUf" = ( /obj/machinery/newscaster{ pixel_x = 33; @@ -48384,17 +47981,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"xUt" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/end{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/iron/tech, -/area/engine/engineering) "xUQ" = ( /obj/structure/chair/fancy/sofa/old/right{ dir = 4 @@ -48407,15 +47993,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"xVa" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/gateway) "xVu" = ( /obj/effect/turf_decal/trimline/yellow, /obj/structure/lattice/catwalk/over, @@ -48443,6 +48020,13 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"xVJ" = ( +/obj/effect/landmark/start/captain, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/turf/open/floor/glass/reinforced, +/area/bridge) "xVP" = ( /obj/machinery/airalarm/directional/west, /obj/structure/cable/yellow{ @@ -48473,6 +48057,21 @@ }, /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) +"xXa" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/computer/med_data/laptop{ + dir = 4; + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/cmo) "xXf" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -48504,6 +48103,12 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"xYM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/firecloset/full, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/iron, +/area/maintenance/department/chapel) "xYT" = ( /turf/closed/wall/r_wall, /area/medical/patients_rooms) @@ -48547,10 +48152,6 @@ }, /turf/closed/wall, /area/hallway/primary/aft) -"yaf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/engine/engineering) "yaq" = ( /turf/closed/wall/rust, /area/science/server) @@ -48575,14 +48176,6 @@ dir = 4 }, /area/medical/genetics/cloning) -"yaU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/iron, -/area/engine/engineering) "yaY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -48593,10 +48186,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science/central) -"ybk" = ( -/obj/machinery/smartfridge, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "ybp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -48611,6 +48200,22 @@ dir = 10 }, /area/hallway/primary/central) +"ybO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/engine/engineering) "ycc" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -48668,17 +48273,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"ycT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/frame/computer{ - anchored = 1 - }, -/obj/item/wallframe/apc{ - pixel_x = -2; - pixel_y = 29 - }, -/turf/open/floor/iron, -/area/asteroid/paradise) "ydE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, @@ -48753,12 +48347,6 @@ }, /turf/open/floor/pod/dark, /area/crew_quarters/cafeteria) -"yeZ" = ( -/obj/effect/turf_decal/numbers{ - dir = 1 - }, -/turf/open/floor/iron, -/area/maintenance/department/security/brig) "yfq" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/multiz/down{ @@ -48802,21 +48390,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/security/nuke_storage) -"ygN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/shieldgen, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = -31 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"yhy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/bot_assembly/floorbot, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) "yib" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -48834,23 +48407,20 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/wood/broken, /area/chapel/office) -"yiF" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/sand/plating, -/obj/structure/flora/rock/pile, +"yjm" = ( +/obj/structure/flora/grass/jungle/b, /turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) -"yiO" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/area/engine/engineering) +"yjn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/numbers{ + dir = 1 + }, +/obj/machinery/light/small{ dir = 4 }, -/obj/structure/table_frame, /turf/open/floor/iron, -/area/engine/atmos) -"yjb" = ( -/obj/effect/decal/cleanable/food/egg_smudge, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) +/area/maintenance/department/science/central) "yjC" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180; @@ -48860,19 +48430,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/security/warden) -"yjS" = ( -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -8; - pixel_y = 2 - }, -/obj/structure/table/wood, -/obj/machinery/reagentgrinder{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) +"yjL" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/planetary, +/area/engine/engineering) "yjV" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -56568,12 +56129,12 @@ xqe iGq vqI tHO -xTy -dLK -aoo -bdn -rkR -exo +uYL +umI +ffZ +oTI +dQA +hCQ tHO vqI vqI @@ -56825,12 +56386,12 @@ rXp faZ uli uli -uOs -aUf -hpP -fCo -gaj -vuE +rui +rBg +amR +vkZ +vVL +kRI uli uli uli @@ -57081,13 +56642,13 @@ oTt sZb faZ gLH -dtx -gpk -bSF -xEu -aww -iYV -rRg +aay +pnv +vjT +kFc +kro +pGd +iYa tuV mWX tHO @@ -57338,13 +56899,13 @@ kCM wEs vXr tPx -sAm -fsT -xcp -sQU -nMG -gJV -dzF +nxm +mBs +toh +wJS +bDG +lVl +jEN gFd jct uli @@ -57596,12 +57157,12 @@ oVA hZi fAb vgG -sEH -xkV -wfB -cHg -tJa -pYm +wJm +snY +vKr +vsR +fsp +nHR vgG drz tHO @@ -57853,18 +57414,18 @@ iVv tHO eNy kqG -noX -aPe -oyk -mkI -tJa -tAT +dbG +cZv +kRm +kKG +vNl +qUU bFY uyb uli vqI -vqI -vqI +jOo +jOo vqI vqI vqI @@ -58110,18 +57671,18 @@ jDe uli xyk bKc -eMn -cnW -qdc -tIa -wDm -oJt +fto +rBg +pMT +jpL +sNW +uNE mCk nlB uli -vqI -vqI -vqI +jOo +jOo +jOo vqI vqI vqI @@ -58367,20 +57928,20 @@ vXr tHO drz vgG -igh -nzj -raX -ePf -hfq -thf +vDC +inB +eoL +xIg +hBV +hdU vgG drz tHO -vqI -vqI -vqI -vqI -vqI +jOo +jOo +jOo +jOo +jOo vqI vqI vqI @@ -58624,21 +58185,21 @@ jOo uli vsL qMR -tFX -hZv -ojT -rVx -aDD -eyD +sOh +jwO +nPw +sex +oFV +wGy xIW tqq tHO -vqI -vqI -vqI -vqI -vqI -vqI +jOo +gid +jOo +rRV +jOo +jOo vqI vqI vqI @@ -58838,9 +58399,9 @@ eXB pDi eXB uVy -wHa +lbc nDA -ocY +uIx pll uVy jQL @@ -58881,21 +58442,21 @@ jOo uli fmE sPS -jjq -qyw -kEB -jhG -bov -tnQ +kcP +ouk +rIf +mgw +dGG +rIE xDF dnm uli -nXA -xqU -vqI -vqI -vqI -vqI +qXs +bJq +pgG +rRV +rRV +jOo vqI vqI vqI @@ -59098,19 +58659,19 @@ uVy qte waJ rYY -wDW -vnV +cmb +mLH pYd -tew +kUF azS iaR -jrB -ibj -ibj -hYk -ibj -urP -boG +xyB +bBW +bBW +cAN +bBW +mfU +pzC iaR mvf ouO @@ -59138,22 +58699,22 @@ jOo tHO uli tHO -iZg -gOe -wlK -bWT -dao -oga +uRd +igv +oHz +fru +rBg +nNd tHO uli tHO -ebI -sLz -bXA -vqI -vqI -vqI -vqI +cNa +gid +rRV +rRV +rRV +jOo +jOo vqI vqI vqI @@ -59362,10 +58923,10 @@ vhT dzD kTN riv -jap -aIa -eZF -vkV +cki +hdY +sdX +qzH oMA xBP iKu @@ -59395,22 +58956,22 @@ jOo jOo jRB vgG -vZP -xQu -rFB -viB -ssw -llI +jIC +rBg +ngQ +nCG +rBg +fPF tmh -blO -cFP -jiG -oqZ -svv -bXA -vqI -vqI -vqI +giS +cKQ +giS +ugf +bLe +rRV +jOo +jOo +jOo vqI vqI vqI @@ -59611,16 +59172,16 @@ rPT uVy eZJ oRp -cAy +kNW wDf wys wys dlv wys wys -iaR -iaR -ryR +uKo +pLv +exO itk pLv aiR @@ -59652,22 +59213,22 @@ jOo giS bJq lho -yiO -xQu -jBM -duv -ssw -iiY +eKo +dML +ehW +fru +rBg +qqo lAn -nXA -mmp -nXA -eZZ -xqU -vgR -vqI -vqI -vqI +qXs +ghR +gKe +nCN +bJq +rjR +jOo +jOo +jOo vqI vqI vqI @@ -59875,10 +59436,10 @@ dVA aPU eQA wys -fYS -xIX -eyM -wov +apV +sQr +bCQ +isU jlf iaR vhU @@ -59893,7 +59454,7 @@ dSI sWT hlL ezA -oPI +iMQ vHe alg kIo @@ -59909,21 +59470,21 @@ jOo jOo jOo vgG -xUc -lly -kgF -qtB -hAX -bxD +qXA +oPI +icP +dpe +ovq +bOk vgG -nXA -ozj -blO -sLz -xqU -vqI -vqI -vqI +qXs +qYq +mVu +iZP +bJq +jOo +jOo +jOo vqI vqI vqI @@ -60126,16 +59687,16 @@ eXB jES wys bEQ -bWw +ceZ eHY eop -weD -pkH -wys +bBT iaR iaR -tYc -mqS +iaR +gpb +shn +dji kDf noh nKV @@ -60168,7 +59729,7 @@ eJz eJz eJz gHW -pBl +eBm gHW dzW ihL @@ -60181,15 +59742,15 @@ dzW ihL ihL fhM -lCB -lCB -lCB -lCB -lCB -lCB -oJl -lCB -lCB +lCS +lCS +lCS +lCS +lCS +lCS +sXB +lCS +lCS jsp vqI vqI @@ -60383,16 +59944,16 @@ eXB nHL wys jZP -eCd -dAU -ijM -man -kEQ -kEQ -wys -eHB -xpp -mYS +tTc +wqp +wSj +bXI +iaR +fYS +xIX +hpo +lmt +hxr qXN pld dbb @@ -60424,13 +59985,13 @@ rlu tww vci eJz -wdJ -bMq +geB +iBJ fVf dzW -kMN -bku -lIt +lrT +mZO +vbE oPT urT uCw @@ -60438,15 +59999,15 @@ hGZ bGl ibg mTL -gNG -fUV -ozj -qUD -fus -qcU -oZL -iad -lCB +sbr +gGu +lUG +xBx +xCJ +jmW +rjV +eRe +lCS jsp jsp vqI @@ -60644,17 +60205,17 @@ ozM eUf mbl lhJ -wys -wys -wys -mpz +iaR +iaR +iaR +aoA oOz cgI -fsr +hpo noh oNp sjW -plL +dYk orO iZO bKy @@ -60681,13 +60242,13 @@ tHB jxW lsu eJz -qUr -swW +eZx +vjK cQe nAD -fAi -rYi -pFh +xtg +gOx +lqy fBG lLa ata @@ -60695,15 +60256,15 @@ xDA dzW ihL ihL -cFP -xqU -xwe -uKf -oWL -eTK -aST -bJq -lCB +hZM +knG +dVS +ioD +iDs +uIV +qCi +knG +lCS jsp jsp vqI @@ -60904,8 +60465,8 @@ dsv wys ePw lSv -bLZ -omN +oGq +mHT qSK tII vhU @@ -60938,13 +60499,13 @@ dEU cBs hBl eJz -sYh -ngP -pfU -teA -cxL -mLQ -niN +hfI +tmp +bfH +pSH +tkw +xia +dNp ufL eZf lmF @@ -60952,15 +60513,15 @@ tUh jYE ibg tRR -mFt -cEu -trB -dwq -fus -wAx -jmP -qcU -oJl +ekj +sCz +cgS +fbW +xCJ +yjL +cqp +jmW +sXB jsp jsp vqI @@ -61176,7 +60737,7 @@ pNv sWT sWT sWT -gXg +fRJ cBL wJi oHM @@ -61195,13 +60756,13 @@ tHB bAQ ssy eJz -kvM -kra -qwZ +tZd +aCZ +wDn nAD -xsc -csL -xpn +nJm +adv +kdh dzW ihL ihL @@ -61209,15 +60770,15 @@ aLz ihL kEO fhM -cEk -hJN -jOK -fPc -oJl -lCB -lCB -oJl -oJl +nAC +wIl +xlu +rBT +sXB +lCS +lCS +sXB +sXB jsp jsp vqI @@ -61432,7 +60993,7 @@ qbW fEV gee kBA -fMX +cYN qjP dlh fJD @@ -61449,27 +61010,27 @@ pjs eJz kDx pIl -rsk +sdw roc eJz gHW -xdg +czw gHW pyW -bRk -cAK -pUZ +dHN +dKP +dCW ihL -xgK -nXA -dbV -msJ -vxP -pqU -pZZ -nNT -eHJ -sXg +eEZ +lVL +rKc +pRa +nyW +dfx +vkN +eUl +rBt +mbW vqI vqI jsp @@ -61709,21 +61270,21 @@ eJz eJz eJz eJz -qOg -uUq -yaU +eQB +hoG +vxi kbq dzW ihL ihL dzW sXB -lRK -nXA -aXj -pjQ -yiF -ujG +yjm +lVL +ipv +juA +khf +bFf sXB vNh sXB @@ -61924,9 +61485,9 @@ cbi bwI swj nHi -xVa -rlC -mzX +fhh +qhY +tDC saC nHi ajy @@ -61965,22 +61526,22 @@ vLP xZu qdG vLP -xTu -eOD -uUq -jFC +slQ +rRt +hoG +vxi pVY -uUK -uRJ -ecq -bgo +grQ +daZ +gdz +toU sXB gqv gqv jnO lCS lCS -mVg +eRe sXB fHS lCS @@ -62181,9 +61742,9 @@ cjH jWk sBt nHi -eiO -kYW -ftM +deg +kYe +dTt oKy cpL fJT @@ -62195,8 +61756,8 @@ iUx ufD gOP slo -iLy -iuX +iCM +rOB gOP gOP dDM @@ -62222,20 +61783,20 @@ wML amy pWS lCv -rzg -efa -moT -oNv -jXg -hXN -gwr -gwr -hXN -sxO -yaf -qBw -hWP -seT +woA +rFu +cCS +cjY +rXS +khH +gxI +gxI +khH +rEf +smt +nvr +eTf +ufI biV sXB sXB @@ -62438,9 +61999,9 @@ eXB eXB piE nHi -akD -dzu -sWD +cmP +bSY +sen oVK nHi hMu @@ -62449,27 +62010,27 @@ fMX pHw bnY cyJ -fMX +iaR myV ouN -eUY -xGl +lIl +baF tEI wht qbW -qTZ +rnq lQi wvu fMX nor fVr rFV -nOV +qMj ooy ueV iMI wEx -caC +dfc ruO mev feI @@ -62480,20 +62041,20 @@ qWg oeh vLP vgi -dLq -rfT -udt -qWI -xUt -xPJ -ovz -ovz -oWV -iOp -eGr -bcS -gPs -hsk +iGI +ggi +uDo +nip +xxD +dRI +pFP +pFP +pFP +sZQ +bBd +jsN +rfX +nnz lCS wIl cEL @@ -62737,20 +62298,20 @@ vLP vLP vLP top -rrt -eUG -eCn -aIx -qpb -gkr -cwh -pnF -dvb -eBQ -oxg -hsv -tVm -iPj +lqa +kCg +mbu +erU +uht +gFA +wqW +utH +rpd +uCc +boA +ooV +vSf +rfX iQr mww hMv @@ -62983,31 +62544,31 @@ mfi gBH qWS eYZ -diQ +eQM xVP jcA qoo aqJ uHL sCr -kID -tlH +pSZ +feM pVY pVY -vVo -pOA -wWC -lzQ -nXg -hRE +jLK +okK +cku +eVt +iEj +nEO dXI glt doY ezZ dXI -uAb -wzE -qGa +pIN +nxp +gvJ lCS eGV hLg @@ -63246,15 +62807,15 @@ fFd oLh gYg ewd -cnT -sua -bHK -oju -rZf -oFu -pOA -wWC -jCp +pSz +hGU +dwi +ewQ +eWT +rKk +uvt +awj +uSS dXI dXI ifQ @@ -63262,9 +62823,9 @@ bUC nFx cdq xiB -lSc -uTP -jIs +nKk +uSY +qMz sXB lCS vbw @@ -63472,7 +63033,7 @@ rWp eXB kef hhu -tUs +jLn dGA djy kNX @@ -63504,14 +63065,14 @@ qGR nEw rlJ apZ -jxc -nrc -bJS -wEX -pHp -pOA -wWC -xjD +esn +inR +jZv +oJu +aoi +uvt +awj +rSp yjX ogE aeQ @@ -63519,13 +63080,13 @@ hBg hBg hBg baq -tfH -npY -kwz +rMV +bmU +joc sXB -cEk -gNq -ccl +nAC +aLl +ama vqI vqI vqI @@ -63760,15 +63321,15 @@ dbX lFZ qkv mNO -qbd -mEl -sMX -ldp -lsV -wDK -mhM -xtP -pbi +uUY +seV +lyW +dez +vLx +smO +jPs +mjE +eZH nnS ayf kZz @@ -63776,13 +63337,13 @@ ghT amX dbm xiB -lSc -ipT -gPs +sys +sJZ +qPq mAp -sLz -aQs -cEk +jmW +lHC +nAC vqI vqI vqI @@ -64018,14 +63579,14 @@ kzi tbf uKn sRi -hBY -cSZ -gEl -rMf -pHp -pOA -wWC -rYp +klF +mEZ +wZO +sTO +aoi +uvt +awj +kcL pIB rPi grx @@ -64033,12 +63594,12 @@ vmu vmu vmu baq -fzZ -npY -tUx +tzi +bmU +ajE lCS -vqI -hTd +muJ +vZw vqI vqI vqI @@ -64274,15 +63835,15 @@ rNb scl vBH gdS -mpH -uWx -kaw -aAj -fFu -pHp -pOA -wWC -sFj +dgu +cIz +oIR +wDC +uHS +aoi +uvt +awj +ruV dXI dXI ocx @@ -64290,13 +63851,13 @@ nKs ebk blt xiB -lSc -uTP -glb +nKk +uSY +fHc sXB -vqI -qnE -rNv +muJ +rXb +bQK vqI vqI vqI @@ -64532,28 +64093,28 @@ iHS iem xtG sCr -wNN -sui -sjD -rIZ -pHp -cmT -wWC -diz -daf -suW +gmc +eXZ +asJ +xlf +aoi +ybO +awj +kcL +myh +riL dXI hST xRJ gFg dXI -jrk -nAy -nlX +oqP +ulR +rnC sXB -xqU -eHe -vph +knG +veA +fBk vqI vqI vqI @@ -64781,9 +64342,9 @@ aYi cVm evW uDM -aJU -aFp evW +aFp +aJU evW evW evW @@ -64793,24 +64354,24 @@ pVY pVY pVY dta -wHx -kHt -dHA -gYA -bYC -mEJ -sBk -dld -kmF -xkb -sBO -kIV -lDA -gPs +lty +qOI +eMG +wKa +fqt +uaq +vyF +mwd +hxN +qaO +wcw +xKV +vSN +rfX mAp -rET -sGK -cEk +tSK +kte +nAC vqI vqI jsp @@ -65038,35 +64599,35 @@ gAD evW saP tjd -aBu +uuN tUW -lYU +bYv pfN saP kuW dcG sXB -qQD -cTa -bwz +qlB +gDA +gSx aLe -pkS -tts -tRY -bDQ -nGu -cuX -nuM -rsi -cpa -fcK -puI -xGG -bTY -dSe +dis +ldm +tpq +hVN +bXm +ldR +vRc +mUA +kTh +jUs +qpg +uJf +kdz +epN oby -aiU -xhE +rKj +wAD vqI vqI vqI @@ -65303,27 +64864,27 @@ qXK evW rqE lEQ -cvu -hos -khm -ajT -fQW -hag -hNJ -hNJ -nrc -rKB -rKB -rKB -oLo -fqc -eGr -cnk -gPs -gPs +jll +vbo +vbo +pon +hhF +sIJ +cdr +cdr +inR +pJb +pJb +pJb +rOG +sws +bBd +eed +rfX +rfX mAp -xSk -xgK +dri +eEZ vqI vqI vqI @@ -65549,7 +65110,7 @@ rgP tzP lIQ oKH -kqd +oeP eeC nGN oYP @@ -65560,24 +65121,24 @@ xZI cYR osM sXB -dRz -jqA -xcv +cmc +tRq +dgB oLV -rIq -bJQ +jPr +koT xRl ssf -vKD -rPo -rPo -rPo -sbg -jjW -eGr -eoQ -pNb -oMm +kiM +fKr +fKr +fKr +vTE +jYj +bBd +nHv +mta +fkt sXB vqI vqI @@ -65778,7 +65339,7 @@ vqI eXB hmA kWH -jAb +tJw rPT oxK oxK @@ -65821,19 +65382,19 @@ sXB sXB pVY pVY -ifm -sWy +fEq +bEU pVY pVY -iUP -uTU -uTU -nWu -vAb -nWu -xAy -pwo -dEz +aUW +baI +iuu +hFF +jxY +hFF +rQi +vlx +rXA vpm sXB vqI @@ -66068,7 +65629,7 @@ upK hht mXB xMR -jqb +cid wHO upK evW @@ -66076,11 +65637,11 @@ fgW hSL nKW sXB -hqu -ihA -fjt -kvb -dHS +gjU +ful +drK +tAO +iYQ vpm sXB sXB @@ -66333,11 +65894,11 @@ gef rdU nHd sXB -qtl -dWg -gGH -gla -ygN +lNJ +uIN +lbJ +wfM +khz sXB jsp jsp @@ -66572,9 +66133,9 @@ lfq heR bvV uWI -fKa -hyu -xpS +bKw +tBF +xCe gfQ iti aqn @@ -66590,11 +66151,11 @@ ggs fqp orX sXB -cyj -odU -gGH -uhk -bUy +gAm +reT +lbJ +iwv +ewq sXB jsp jsp @@ -66829,9 +66390,9 @@ jso tzP ptP jZr -bOo -eDq -oPi +qrK +ibR +vbO xql uHM hNR @@ -66847,11 +66408,11 @@ hzQ nlL wey sXB -gbj -cNn -aAB -vXw -wXA +unq +wVt +hPT +rwj +qKF sXB jsp jsp @@ -67104,11 +66665,11 @@ hzQ cBx uFy sXB -gbj -gbj -meq -hkP -sjV +unq +unq +fAL +sfq +cUy sXB jsp jsp @@ -67363,7 +66924,7 @@ euN tdh xHX eIc -nHV +lkr eIc xHX eIc @@ -68357,7 +67918,7 @@ tqL eXB eXB saM -sWe +rbq lAu iUZ lUm @@ -68391,10 +67952,10 @@ mni ggs ggs ggs -vqI -vqI -vqI -vqI +lYA +lYA +lYA +lYA vqI vqI vqI @@ -68638,20 +68199,20 @@ orX aBX orX orX -vqI -vqI -xdJ -mEO -fGZ -jpa -yhy -ihC -vqI -vqI -vqI -vqI -vqI -vqI +lYA +lYA +cJL +dJr +gjo +prO +xIq +kje +lYA +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -68895,20 +68456,20 @@ hzQ hzQ nTR ggs -vqI -vqI -hiB -ycT -noC -tfm -bYV -say -hiB -vqI -vqI -vqI -vqI -vqI +lYA +lYA +exD +dkq +ljY +oyA +edK +izV +exD +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -69152,20 +68713,20 @@ hzQ hzQ hzQ orX -vqI -vqI -sLz -iek -kRx -vqI -lJY -xdJ -hiB -vqI -vqI -vqI -vqI -vqI +lYA +lYA +odf +iKR +qIB +lYA +bPY +cJL +exD +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -69409,19 +68970,19 @@ hzQ hzQ hzQ ggs -vqI -vqI -vqI -sLz -vqI -vqI -sLz -pmx -sLz -hiB -vqI -vqI -vqI +lYA +lYA +lYA +odf +lYA +lYA +odf +dZF +odf +exD +lYA +lYA +lYA vqI vqI vqI @@ -69666,19 +69227,19 @@ orX orX orX orX -vqI -vqI -vqI -vqI -eoc -sLz -vqI -uCJ -vqI -vqI -vqI -vqI -vqI +lYA +lYA +lYA +lYA +cIe +odf +lYA +njp +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -69923,19 +69484,19 @@ vqI vqI vqI vqI -vqI -vqI -vqI -mdK -sLz -mdK -mdK -xqU -vqI -vqI -vqI -vqI -vqI +lYA +lYA +lYA +kHd +odf +kHd +kHd +hHv +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -70180,18 +69741,18 @@ vqI vqI vqI vqI -vqI -vqI -vqI -vqI -sLz -vqI -vqI -vqI -vqI -vqI -vqI -vqI +lYA +lYA +lYA +lYA +odf +lYA +lYA +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -70228,7 +69789,7 @@ ycy sLz bXA svv -vqI +bXA vqI cEk sLz @@ -70438,17 +69999,17 @@ vqI vqI vqI vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI +lYA +lYA +lYA +lYA +lYA +lYA +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -70483,10 +70044,10 @@ vqI cEk cEk xqU -sLz bXA bXA -sLz +bXA +bXA cEk cEk vqI @@ -70696,14 +70257,14 @@ vqI vqI vqI vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI +lYA +lYA +lYA +lYA +lYA +lYA +lYA +lYA vqI vqI vqI @@ -70741,8 +70302,8 @@ hts sLz rNv sLz -sLz -xqU +bXA +bXA sLz cEk sLz @@ -70954,9 +70515,9 @@ vqI vqI vqI vqI -vqI -vqI -vqI +lYA +lYA +lYA vqI vqI vqI @@ -118982,11 +118543,11 @@ vqI vqI vqI vqI -kQw -kQw -kQw -kQw -kQw +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -119239,11 +118800,11 @@ vqI vqI vqI vqI -kQw -ncR -iVo -unU -kQw +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -119496,11 +119057,11 @@ vqI vqI vqI vqI -kQw -unU -qkE -qkE -kQw +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -119753,11 +119314,11 @@ vqI vqI vqI vqI -kQw -kAO -qkE -iiF -kQw +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -120009,13 +119570,13 @@ vqI vqI vqI vqI -kQw -kQw -usc -usc -kQw -kQw -kQw +vqI +vqI +umm +umm +vqI +vqI +vqI vqI vqI vqI @@ -120266,13 +119827,13 @@ vqI vqI vqI vqI -kQw -naX -pXA -luF -twg -nub -kQw +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -120523,13 +120084,13 @@ vqI vqI vqI vqI -kQw -vaT -luF -luF -pXA -qlO -kQw +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -120780,13 +120341,13 @@ vqI vqI vqI vqI -kQw -egS -luF -luF -luF -uht -kQw +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -121037,13 +120598,13 @@ vqI vqI vqI vqI -kQw -vhX -pXA -luF -luF -sRn -kQw +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -121294,13 +120855,13 @@ vqI vqI vqI vqI -kQw -iyC -pXA -luF -luF -iyC -kQw +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -121551,13 +121112,13 @@ vqI vqI vqI vqI -kQw -pei -luF -luF -luF -iyC -kQw +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -121805,15 +121366,15 @@ vqI vqI vqI vqI -vqI -vqI -vqI +hiB +hiB +hiB +kQw +kQw +kQw +kQw +kQw kQw -iyL -luF -luF -luF -iyC kQw vqI vqI @@ -122062,15 +121623,15 @@ vqI vqI vqI vqI -vqI -vqI -vqI +hiB +kvX +fCZ kQw -kxR -pXA -luF -luF -cPP +fnQ +fnQ +fnQ +fnQ +rPI kQw kQw kQw @@ -122319,15 +121880,15 @@ vqI vqI vqI vqI -vqI -vqI -vqI -kQw -naX -pXA -luF -pXA -jDz +hiB +gVm +kvX +sHr +fnQ +fnQ +fnQ +fnQ +fnQ kQw fnQ fnQ @@ -122580,11 +122141,11 @@ kQw kQw kQw kQw -bnO -jZf -pXA -pXA -nub +fnQ +fnQ +fnQ +fnQ +fnQ sHr fnQ fnQ @@ -122839,7 +122400,7 @@ rPI kQw kQw kQw -uRt +sHr kQw kQw kQw @@ -123095,9 +122656,9 @@ fnQ fnQ sHr luF -giQ -aVH -rcr +dzw +dzw +luF lGc xsQ xsQ @@ -123353,10 +122914,10 @@ fnQ kQw uhy gsF -uWn -kzK eWL -qdO +eWL +eWL +xqw eWL eWL tGT @@ -123886,7 +123447,7 @@ vIE xYT bIO bgS -ieL +wEb uNJ tHj gdk @@ -123904,7 +123465,7 @@ mMq qGg qGg vgG -vgG +pob vgG hZi tHO @@ -124380,7 +123941,7 @@ fnQ xsQ kQw kQw -xDX +luw kQw kQw bxt @@ -124398,7 +123959,7 @@ lKm lyZ iwF xYT -hph +kqR bgS bam hcA @@ -124653,7 +124214,7 @@ lTW kdJ ozT ozT -qhg +muR xYT xYT bgS @@ -124923,7 +124484,7 @@ biP sRD xHH vUl -kqQ +oFj sRD sls sls @@ -125151,19 +124712,19 @@ qPg pwh afw afw -afw +vXg bDD bDD bDD -chl +cYx bDD bDD rjf xgH xgH udq -tob -tnA +wjs +xgH aaz uld oyg @@ -125409,18 +124970,18 @@ vXg afw cOp cOp -ogJ -tay -lQd -jGY -myl +gZw +cQj +ogI +bTZ +ibQ bDD jqp coF ttY vkb vkb -gDc +vLz azd gHV brZ @@ -125666,27 +125227,27 @@ cOp phi cOp cOp -dFu -jzm -wAN -aKH -qSy +ncd +dKS +kjP +bTZ +xmB bDD drs ttY ttY vkb vkb -wYL -fMk +vUC +uQH gHV wjR axZ ubl xYT -ikS -xrm -nWm +teS +hoc +lsE tPg aCN amC @@ -125923,18 +125484,18 @@ cOp cOp cOp cOp -iEf -rpH -rGq -wMY -guf +bDD +jml +loz +vnS +bDD bDD fWF ttY -pGC -sAD -clV -xPe +cwt +aIY +hJi +kBK fMk cxj gND @@ -126177,20 +125738,20 @@ suO afw fFZ rnU -dUd +jpI rys rwn -bDD -bDD -tNz -pbw -xri +wdX +pVf +hAC +bTZ +syw bDD rjf ttY -qRB -scW -iIO +lMw +aMh +abI pcu hvh jME @@ -126434,26 +125995,26 @@ eyu clO iBT unO -yjb -aeN -wcv -ybk -hUk -ofU -ifR -thO +hxx +ipP +jWD +mgo +uXy +uXy +hrM +eLz bDD fjc wYP -qdZ -hrF -cIY +qtw +qtw +bJz lbv fcl uTR xIr mFB -rgd +ocb dqV dHs sLu @@ -126692,13 +126253,13 @@ sKV tST xdH rjX -lvV -kNq -lwX -jXQ -lWU -rYc -kxc +hXM +xTh +thc +vAT +nIi +uzA +wRZ bDD suO ttY @@ -126947,15 +126508,15 @@ lxo afw mxy xdb -vUq +qiO llQ -umB -asj +cJv +nOu bDD -ejD -tuz -amw -nIh +eBU +kfH +xoG +oCm bDD suO ttY @@ -127209,16 +126770,16 @@ llQ aWb acj thc -nRX -uQq -aDn -iIl +iQH +bno +fgB +wcV bDD liG ttY uQc dFk -sXp +bqp tSb ncK uIU @@ -127462,14 +127023,14 @@ afw laf gcq uGp -cFc +uNj ohu acw bDD -rRN -nye -oOA -tDT +kcy +sAT +bed +qEu bDD vVE ttY @@ -127723,9 +127284,9 @@ haF kAa giU bDD -rRi -oHV -voT +lRO +qSb +eln bDD bDD kmh @@ -128488,7 +128049,7 @@ vdv gMh hhu kcD -aKe +wVz fsb jeo oLK @@ -128748,7 +128309,7 @@ tkv oFn fsb lnp -naJ +lPY tov iXB qJS @@ -129265,7 +128826,7 @@ xTb mzC wzi qgB -dhV +cbu gyy gyy gyy @@ -130029,8 +129590,8 @@ vWg lrk mJg tYd -hNM -qgR +nGn +haN tYu bkx pKl @@ -130539,7 +130100,7 @@ vqI tYd mJs lQZ -hyX +boc xuC ryA tYd @@ -130836,7 +130397,7 @@ saH oLi cDz ajB -yjS +fZX xsj wJA inZ @@ -131093,7 +130654,7 @@ gEk vDP iwM ajB -lPe +rmB btR mZW oak @@ -131361,7 +130922,7 @@ ajB xiF aCm aCm -aCm +sow aCm aCm aCm @@ -132101,7 +131662,7 @@ tmO pCQ tmO tmO -cfg +hqd uyf qsr geJ @@ -132119,7 +131680,7 @@ nwu kfl bBz rpu -wrd +hBA mFI nzZ liQ @@ -132640,7 +132201,7 @@ bga mSE dwk eUm -mtL +mcN gSc mSE cwz @@ -132866,7 +132427,7 @@ rHO eWv eKX czE -uoP +htj qYu tmO iTz @@ -133156,7 +132717,7 @@ mSE mSE mSE mSE -fqb +hzG mVj seu lJj @@ -133414,7 +132975,7 @@ mgk vhQ uqA tCn -jGk +bQB qSC fqb fqb @@ -133631,12 +133192,12 @@ pSY pSY eNV fZR -qsH +xYM pSY pSY pSY nEl -pSY +mat fZR uZl iaG @@ -133893,7 +133454,7 @@ qsH sHD qsH pSY -pSY +tXw fZR hdM olN @@ -134149,7 +133710,7 @@ hPz fZR fZR fZR -wkE +wld qsH oZe sld @@ -136736,7 +136297,7 @@ vqI vqI aqu kIt -aOL +pXT nIr aqu piQ @@ -189173,8 +188734,8 @@ qhT qhT vqE vqE -vqE -vqE +aoM +aoM vqE byu kyf @@ -189432,8 +188993,8 @@ aoM jij jij jij -vqE -inI +aoM +oFM nXa fUT pPE @@ -189671,7 +189232,7 @@ ttY ttY ttY uhc -whz +iOG jUT hUe srR @@ -189689,9 +189250,9 @@ aoM jij jij jij -vqE +aoM cFb -yeZ +tpa gEN lZB fdX @@ -189928,7 +189489,7 @@ eXz mxY iej uhc -uLS +iDR wmC iKU taT @@ -190713,7 +190274,7 @@ pub vsU aiK vqE -mET +hoH jXs fbe dNl @@ -190987,7 +190548,7 @@ qON gAn uov ddj -sKk +vAp vqE eWC cXI @@ -191985,8 +191546,8 @@ ikE dGt oFa hFk -jxD -mTS +hcv +kqF meb liV oFa @@ -192242,10 +191803,10 @@ idj oYY oFa aLI -lyd +tXV cfJ oVG -uNB +kGt oFa bSX vft @@ -192499,10 +192060,10 @@ jnX mFq rZs vGc -fGm -xsU -ndy -muG +iKM +eUW +xXa +nzY oFa hMj ooN @@ -193018,7 +192579,7 @@ gTA hUc rLt oFa -xCw +bhc mWc llS cty @@ -194320,8 +193881,8 @@ iSi iSi ldt pVT -wCB -fpi +tex +uAN xel jYQ rHY @@ -194333,7 +193894,7 @@ eWC iui iRv ljQ -vqI +ljQ vqI vqI vqI @@ -194544,7 +194105,7 @@ fdh hbs aEi aEi -cOJ +cVu aEi ceR gMP @@ -194577,8 +194138,8 @@ iSi iSi tcb giX -iqr -ruw +gPI +ePB ojX ucq lGo @@ -194587,8 +194148,9 @@ nZM nZM tuo uyF -ljQ -ljQ +bhL +sFS +eIx ljQ vqI vqI @@ -194645,7 +194207,6 @@ vqI vqI vqI vqI -vqI jsp jsp jsp @@ -194844,6 +194405,9 @@ xUk nbj hGq fgF +hvi +jFU +jFU ljQ vqI vqI @@ -194901,9 +194465,6 @@ vqI vqI vqI vqI -vqI -vqI -vqI jsp jsp jsp @@ -195058,14 +194619,14 @@ fdh fdh aEi aEi -pbv +mBl aEi aYp fHo aZm aEi mik -bZl +nJJ gpl awE pDe @@ -195101,6 +194662,9 @@ nZM nZM dpo btK +qVf +bpB +cbC ljQ vqI vqI @@ -195158,9 +194722,6 @@ vqI vqI vqI vqI -vqI -vqI -vqI jsp jsp jsp @@ -195359,9 +194920,9 @@ nZM gLR myY ljQ -vqI -vqI -vqI +ljQ +ljQ +ljQ vqI vqI vqI @@ -196116,9 +195677,9 @@ jhS xWg xWg wfD -lEt +nQp gsV -eIP +mZr xWg oUg oZs @@ -196369,13 +195930,13 @@ aSX ozD xWg aKw -oJf +psa rYh srV -apo -mim -apo -sFr +ehz +hir +xVJ +wEr xWg dzA jtP @@ -196626,13 +196187,13 @@ aSX gXD xWg jYk -jRL -bgn +jIM +soN deq -oPm -dry -wFx -aqI +dek +qvT +uLI +fti xWg srJ oXj @@ -196884,12 +196445,12 @@ gXD xWg hha oJf -iGr +kNl gwH -xdD -pKz -axr -lDe +wTZ +qrw +phn +wfS dur xQe cuZ @@ -197141,12 +196702,12 @@ gXD xWg uXk jRL -bGc -fJc +bSh +ihU eUg -uxv -vat -hbu +vmR +cOr +ctk dur oKf vnz @@ -197399,11 +196960,11 @@ xWg aja uXm mks -gXq -aNF -nJy -iAz -uuD +hon +iVj +plS +lhP +soV kGf vgF hoz @@ -198163,7 +197724,7 @@ aKG qvZ aKG aKG -olN +jan mad bXW xWg @@ -198428,7 +197989,7 @@ aVs cmX atd sYs -ayY +lsz atd aIF uTY @@ -198924,9 +198485,9 @@ kUD pWN sld wSN -tte -aPc -nrr +hRI +emp +fJp fJp fJp aPc @@ -198934,8 +198495,8 @@ aKG aKG aKG aKG -olN -wdR +jan +kDI rZM rZM aCm @@ -199181,9 +198742,9 @@ pZC tUu vtn wCG -tWu +ige aPc -fJp +nrr fJp fJp aPc @@ -199191,9 +198752,9 @@ aKG aKG aKG aKG -olN +jan wlF -czD +yjn jHA tkq fYX @@ -200215,7 +199776,7 @@ fJp fJp fJp aAV -bFv +sMZ itG dCL alV @@ -253390,7 +252951,7 @@ lAN wdQ nEX lAN -pzM +eNg xxa nKl yli @@ -256519,7 +256080,7 @@ ial ial kFv vRk -lRf +eNN rxi upA khr @@ -256772,7 +256333,7 @@ bty ofC ial ial -qpL +eub rxi pcm vuq @@ -257286,7 +256847,7 @@ mYa xOo rxi fuO -dlw +mbm xOo xOo rxi @@ -259401,7 +258962,7 @@ uDA uDA uDA uDA -uYX +fKS erN mZd bMS @@ -259607,7 +259168,7 @@ iSi szZ qGi rWo -ePA +sLn blA aqa hYp @@ -260122,8 +259683,8 @@ guE buU buG glK -nNB -ggb +wCS +rTs ydE vfA bIK @@ -260636,8 +260197,8 @@ aNl eDp lmY qCv -ejO -fnx +rAm +tWG nBs qKQ ggb @@ -261142,7 +260703,7 @@ dvc cKT vXe cKT -cpu +oxd cKT iSi iSi @@ -261403,9 +260964,9 @@ cKT cKT uNa cKT -exa +mBN cMd -jqK +lIJ uNa cKT jIY @@ -261663,9 +261224,9 @@ cqB gxg mwY glK -xwu +ksd uNa -pyo +saj kqB ggb cnJ @@ -261921,8 +261482,8 @@ qCv sTC qCv eZe -cKT -qFI +mdT +dUF bIK nId aqa @@ -262179,7 +261740,7 @@ tJf tJf jCZ uNa -lry +aSP bqg bqg tnT @@ -262699,11 +262260,11 @@ cnJ vvg lEc sol -elM +bzf yfQ mTe sol -vKW +cNm eXD mMf hgC @@ -265266,7 +264827,7 @@ wGC gNr uDA rAu -qZw +xth vFz sol epm @@ -266554,7 +266115,7 @@ cnJ nIF bIK sol -sna +gbM yfQ bIK sol @@ -266815,7 +266376,7 @@ sBX bIK bIK sol -aAe +vru yfQ kqB lEc @@ -267571,7 +267132,7 @@ kiZ qbN lyK dxH -jge +vpZ uDA uDA wQy diff --git a/_maps/map_files/EchoStation/map_adjustment_echo.dm b/_maps/map_files/EchoStation/map_adjustment_echo.dm index 8d6a4b82009f1..23ccf854583ee 100644 --- a/_maps/map_files/EchoStation/map_adjustment_echo.dm +++ b/_maps/map_files/EchoStation/map_adjustment_echo.dm @@ -21,6 +21,7 @@ change_job_position(JOB_NAME_JANITOR, 1) change_job_position(JOB_NAME_LAWYER, 1) change_job_position(JOB_NAME_BOTANIST, 1) + change_job_position(JOB_NAME_SHAFTMINER, 1) change_job_access(JOB_NAME_ASSISTANT, ACCESS_MAINT_TUNNELS) // sample code /datum/map_adjustment/echo_station/on_mapping_init() diff --git a/_maps/map_files/FlandStation/FlandStation.dmm b/_maps/map_files/FlandStation/FlandStation.dmm index 9bb8b9ec73da5..5d75bf0ca0794 100644 --- a/_maps/map_files/FlandStation/FlandStation.dmm +++ b/_maps/map_files/FlandStation/FlandStation.dmm @@ -506,6 +506,16 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/maintenance/port/central) +"ahf" = ( +/obj/machinery/power/shieldwallgen, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/teleporter) "ahj" = ( /obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 @@ -671,11 +681,6 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain/private) -"ajn" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/iron/techmaint, -/area/science/storage) "ajo" = ( /obj/structure/cable{ icon_state = "0-2" @@ -803,6 +808,17 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/port/central) +"akE" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/engine, +/area/science/storage) "akG" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup, @@ -1147,6 +1163,14 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) +"aqb" = ( +/obj/machinery/button/shieldwallgen/directional/south{ + name = "Arrivals" + }, +/turf/open/floor/engine{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "aqg" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1957,12 +1981,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"aAL" = ( -/obj/machinery/computer/shuttle_flight/labor{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/bridge) "aAS" = ( /obj/structure/dresser, /turf/open/floor/carpet/blue, @@ -2204,14 +2222,6 @@ }, /turf/open/floor/iron/grid/steel, /area/hallway/primary/central) -"aDB" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/turf/open/floor/iron/techmaint, -/area/science/storage) "aDF" = ( /turf/open/floor/plating/rust, /area/asteroid/nearstation) @@ -2929,17 +2939,6 @@ /obj/effect/turf_decal/stripes/full, /turf/open/floor/iron/techmaint, /area/gateway) -"aKP" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gateshutter"; - name = "Gateway Access Shutter" - }, -/obj/effect/turf_decal/stripes/full, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "aKR" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3367,14 +3366,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/maintenance/port/central) -"aPj" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "aPp" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/junction, /turf/closed/wall, @@ -3916,6 +3907,14 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/aft) +"aUH" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/conveyor{ + dir = 8; + id = "canister_conveyor" + }, +/turf/open/floor/plating, +/area/science/storage) "aUJ" = ( /obj/effect/turf_decal/caution/stand_clear, /obj/machinery/door/firedoor, @@ -5406,6 +5405,21 @@ dir = 1 }, /area/hallway/primary/fore) +"bnD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "bnT" = ( /obj/structure/table/wood, /obj/item/flashlight/seclite, @@ -6050,6 +6064,12 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/medbay/lobby) +"bwS" = ( +/obj/machinery/button/shieldwallgen/directional/south{ + id = 2 + }, +/turf/open/floor/catwalk_floor, +/area/drydock/security) "bwY" = ( /obj/machinery/modular_computer/console/preset/curator{ dir = 8 @@ -7015,24 +7035,6 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/break_room) -"bOn" = ( -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/bridge) "bOB" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, @@ -7079,6 +7081,17 @@ /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /turf/open/floor/vault, /area/engine/engine_room) +"bOX" = ( +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/bridge) "bOZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -8552,12 +8565,6 @@ }, /turf/open/floor/iron/dark, /area/chapel/office) -"cjd" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/science/storage) "cje" = ( /obj/item/kirbyplants/random, /turf/open/floor/plating, @@ -9228,6 +9235,12 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) +"ctk" = ( +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/turf/open/floor/dock/drydock, +/area/drydock) "ctv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/disposalpipe/segment, @@ -9271,6 +9284,18 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"ctM" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/machinery/camera/directional/east, +/turf/open/floor/engine{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "ctN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -9368,6 +9393,15 @@ }, /turf/open/floor/prison, /area/security/prison) +"cvj" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine, +/area/science/storage) "cvm" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -9955,6 +9989,21 @@ /obj/machinery/light, /turf/open/floor/plating, /area/engine/storage) +"cDo" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/button/shieldwallgen/directional/east{ + name = "Arrivals" + }, +/turf/open/floor/engine{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "cDE" = ( /obj/machinery/light{ dir = 4 @@ -10350,6 +10399,14 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, /area/hallway/primary/central) +"cJB" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/gateway) "cJN" = ( /obj/structure/table/reinforced, /obj/item/storage/belt/utility, @@ -11976,6 +12033,19 @@ /obj/structure/table/reinforced, /turf/open/floor/plating, /area/engine/storage) +"def" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 8 + }, +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/obj/structure/lattice/catwalk/over, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "dek" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -12381,6 +12451,21 @@ }, /turf/open/floor/iron/techmaint, /area/maintenance/aft) +"djQ" = ( +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/reagent_containers/chem_bag/triamed, +/turf/open/floor/iron/grid/steel, +/area/medical/apothecary) "djY" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -12610,16 +12695,6 @@ }, /turf/open/floor/iron/sepia, /area/science/shuttle) -"dnl" = ( -/obj/machinery/shieldwallgen, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/teleporter) "dno" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -12725,14 +12800,6 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"dpl" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/item/clothing/mask/gas, -/obj/item/crowbar, -/obj/item/wrench, -/turf/open/floor/engine, -/area/science/storage) "dpq" = ( /obj/machinery/cryopod{ dir = 4 @@ -12753,6 +12820,14 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) +"dpC" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor{ + id = "plasma_conveyor"; + dir = 6 + }, +/turf/open/floor/plating, +/area/science/storage) "dpE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, @@ -12957,15 +13032,6 @@ /obj/effect/spawner/randomvend/snack, /turf/open/floor/carpet, /area/hallway/secondary/entry) -"dst" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/bridge) "dsA" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -13156,6 +13222,12 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/apothecary) +"duE" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/iron/dark, +/area/gateway) "duI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -13275,6 +13347,15 @@ }, /turf/open/floor/iron, /area/medical/medbay/lobby) +"dwq" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor{ + dir = 8; + id = "plasma_conveyor" + }, +/turf/open/floor/engine, +/area/science/storage) "dws" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer4{ dir = 4 @@ -13343,14 +13424,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical) -"dxM" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/techmaint, -/area/science/storage) "dxQ" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/fullgrass, @@ -13446,6 +13519,17 @@ dir = 4 }, /area/hallway/primary/port) +"dzk" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/techmaint, +/area/science/storage) "dzt" = ( /obj/structure/sign/departments/minsky/research/robotics, /turf/closed/wall/r_wall, @@ -14602,30 +14686,6 @@ }, /turf/open/floor/iron/techmaint, /area/security/execution/education) -"dOQ" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Secure Creature Pen Shield Holder"; - atom_integrity = 300; - req_one_access_txt = "55" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/science/xenobiology) "dOV" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 5 @@ -15303,6 +15363,19 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/iron/techmaint, /area/maintenance/starboard/aft) +"ead" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/conveyor_switch/oneway{ + id = "canister_conveyor"; + name = "Canister Conveyor"; + pixel_x = -12 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/turf/open/floor/iron/techmaint, +/area/science/storage) "eag" = ( /obj/effect/turf_decal/siding/wideplating_new/corner, /turf/open/floor/iron, @@ -15840,6 +15913,14 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/wood, /area/bridge/showroom/corporate) +"eiq" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor/inverted{ + id = "plasma_conveyor"; + dir = 5 + }, +/turf/open/floor/plating, +/area/science/storage) "eit" = ( /obj/structure/table, /obj/item/computer_hardware/hard_drive/role/medical{ @@ -16373,6 +16454,19 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/vault, /area/science/server) +"eoY" = ( +/obj/structure/lattice/catwalk/over, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "epc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/requests_console{ @@ -17327,6 +17421,28 @@ }, /turf/open/floor/plating, /area/bridge) +"eDO" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/lattice/catwalk/over, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "eDW" = ( /obj/machinery/door/window/northleft{ dir = 2; @@ -17862,16 +17978,6 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room/council) -"eJu" = ( -/obj/item/kirbyplants/random, -/obj/machinery/button/door{ - id = "gateshutter"; - name = "Gateway Access Shutters Control"; - pixel_y = -24; - req_access_txt = "57" - }, -/turf/open/floor/iron/dark, -/area/gateway) "eJx" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/sepia, @@ -18699,17 +18805,6 @@ }, /turf/open/floor/iron/dark, /area/library/lounge) -"eSm" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/bot_white, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "eSp" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -20543,6 +20638,19 @@ /obj/item/taperecorder, /turf/open/floor/wood, /area/library) +"fpO" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 8 + }, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk/over, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "fpS" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -21077,6 +21185,14 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/engine, /area/security/nuke_storage) +"fvL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/shieldwallgen, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/engine, +/area/maintenance/department/engine) "fvN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -21758,6 +21874,15 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) +"fEn" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "fEp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -22651,6 +22776,18 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/science/robotics/mechbay) +"fOv" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + id = 2; + dir = 4 + }, +/obj/structure/cable/orange{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/drydock/security) "fOz" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -22874,6 +23011,14 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"fRE" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/gateway) "fRG" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -23827,16 +23972,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /turf/open/floor/iron/white, /area/science/lobby) -"gej" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 4 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "gen" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, @@ -25262,6 +25397,21 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"gxj" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/medical{ + anchored = 1 + }, +/obj/item/stack/medical/bruise_pack, +/obj/item/stack/medical/ointment, +/obj/item/storage/firstaid/o2, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/engine{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "gxl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -25560,6 +25710,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) +"gAJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/conveyor{ + dir = 8; + id = "o2_conveyor" + }, +/turf/open/floor/plating, +/area/science/storage) "gAK" = ( /obj/machinery/porta_turret/ai, /obj/effect/turf_decal/box/red, @@ -26158,6 +26319,17 @@ burnt = 1 }, /area/maintenance/central) +"gJd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/conveyor{ + dir = 8; + id = "canister_conveyor" + }, +/turf/open/floor/plating, +/area/science/storage) "gJo" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -26396,25 +26568,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/grass/no_border, /area/security/prison) -"gLF" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/structure/lattice/catwalk/over, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "gLI" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup, @@ -26641,6 +26794,15 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) +"gOo" = ( +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/turf/open/floor/dock/drydock, +/area/drydock/security) "gOA" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -27599,6 +27761,17 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"hbx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor{ + id = "plasma_conveyor"; + dir = 1 + }, +/turf/open/floor/plating, +/area/science/storage) "hbD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -28532,10 +28705,6 @@ }, /turf/closed/wall, /area/vacant_room/commissary/commissary1) -"hpY" = ( -/obj/machinery/gateway/centerstation, -/turf/open/floor/iron/dark, -/area/gateway) "hpZ" = ( /obj/machinery/light{ dir = 1 @@ -28757,6 +28926,10 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron, /area/hallway/primary/aft) +"htl" = ( +/obj/machinery/gateway/station, +/turf/open/floor/iron/dark, +/area/gateway) "htv" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 9 @@ -29116,6 +29289,15 @@ }, /turf/open/space/basic, /area/space/nearstation) +"hyU" = ( +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/dock/drydock, +/area/drydock) "hyZ" = ( /obj/machinery/light, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -32610,6 +32792,16 @@ }, /turf/open/floor/iron/grid/steel, /area/bridge) +"iuh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/table, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron/techmaint, +/area/science/storage) "ius" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 8 @@ -33997,6 +34189,12 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/sepia, /area/engine/engineering) +"iKc" = ( +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/turf/open/floor/dock/drydock, +/area/drydock/security) "iKl" = ( /obj/structure/window/reinforced, /obj/structure/table/reinforced, @@ -35446,6 +35644,18 @@ broken = 1 }, /area/maintenance/department/engine) +"jez" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + id = 4; + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating/airless, +/area/docking/bridge) "jeD" = ( /obj/machinery/light{ dir = 8 @@ -36043,15 +36253,6 @@ }, /turf/open/floor/vault, /area/engine/supermatter) -"jlM" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron/dark, -/area/gateway) "jlY" = ( /obj/machinery/door/airlock/maintenance{ name = "Storage Room"; @@ -36078,6 +36279,29 @@ broken = 1 }, /area/maintenance/starboard/aft) +"jmP" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Secure Creature Pen Shield Holder"; + atom_integrity = 300 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/science/xenobiology) "jmQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -36503,17 +36727,6 @@ /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, /area/science/shuttle) -"jtK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/turf/open/floor/engine, -/area/science/storage) "juz" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -37875,6 +38088,12 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) +"jNz" = ( +/obj/machinery/button/shieldwallgen/directional/east{ + id = 3 + }, +/turf/open/floor/catwalk_floor, +/area/drydock) "jNA" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/wood, @@ -38918,16 +39137,6 @@ dir = 1 }, /area/hallway/primary/central) -"jYQ" = ( -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/engine, -/area/science/storage) "jYW" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/stool/bar/directional/west, @@ -39873,6 +40082,24 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) +"kkB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/engine, +/area/science/storage) "kkV" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -39974,6 +40201,19 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) +"kmz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/bridge) "kmD" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/soda_cans/dr_gibb, @@ -41308,6 +41548,12 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) +"kDc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/power/shieldwallgen, +/turf/open/floor/engine, +/area/maintenance/department/engine) "kDg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -41520,6 +41766,11 @@ }, /turf/open/floor/iron/techmaint, /area/hallway/secondary/exit/departure_lounge) +"kFV" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/shieldwallgen, +/turf/open/floor/engine, +/area/maintenance/department/engine) "kFY" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -41541,28 +41792,6 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) -"kGy" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/machinery/door/window{ - base_state = "leftsecure"; - dir = 4; - icon_state = "leftsecure"; - name = "Secure Creature Pen Shield Holder"; - atom_integrity = 300; - req_access_txt = "55" - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/obj/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating, -/area/science/xenobiology) "kGA" = ( /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -42505,6 +42734,11 @@ /obj/item/book/manual/wiki/sopengineering, /turf/open/floor/iron/dark, /area/engine/storage_shared) +"kUi" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/turf/open/floor/plating/airless, +/area/drydock/security) "kUm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -43184,12 +43418,6 @@ dir = 4 }, /area/janitor) -"kZv" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot, -/turf/open/floor/engine, -/area/science/storage) "kZw" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -45770,6 +45998,14 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"lEO" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/conveyor{ + dir = 8; + id = "o2_conveyor" + }, +/turf/open/floor/plating, +/area/science/storage) "lET" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -45800,14 +46036,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"lFr" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/techmaint, -/area/science/storage) "lFs" = ( /obj/effect/turf_decal/stripes/box, /obj/effect/turf_decal/stripes/white/box, @@ -45853,6 +46081,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"lFV" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor{ + dir = 10; + id = "plasma_conveyor" + }, +/turf/open/floor/plating, +/area/science/storage) "lGe" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 1 @@ -45912,6 +46148,12 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/science/shuttledock) +"lGU" = ( +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/turf/open/floor/catwalk_floor, +/area/drydock/security) "lHa" = ( /obj/machinery/light/small, /obj/structure/sign/poster/official/obey{ @@ -46031,17 +46273,6 @@ }, /turf/open/floor/iron/techmaint, /area/maintenance/department/engine) -"lIE" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/delivery, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/science/storage) "lIM" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -46324,15 +46555,6 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/restrooms) -"lNf" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/camera/directional/east, -/turf/open/floor/engine{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "lNt" = ( /obj/structure/sign/departments/minsky/engineering/atmospherics{ pixel_x = -32 @@ -46510,6 +46732,21 @@ }, /turf/open/floor/grass, /area/hydroponics/garden) +"lPD" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Science - Toxins Secure Storage"; + name = "science camera" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/storage) "lPL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -46660,14 +46897,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"lSw" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/engine, -/area/science/storage) "lSH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -46768,6 +46997,14 @@ }, /turf/open/floor/carpet/grimy, /area/vacant_room/office) +"lUE" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/techmaint, +/area/science/storage) "lUT" = ( /obj/structure/chair/fancy/comfy{ color = "#596479"; @@ -47419,12 +47656,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"mcF" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/catwalk_floor, -/area/drydock/security) "mcH" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -47579,18 +47810,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) -"mfv" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Science - Toxins Secure Storage"; - name = "science camera" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/science/storage) "mfN" = ( /obj/machinery/reagentgrinder{ desc = "Used to grind things up into raw materials and liquids."; @@ -47986,6 +48205,16 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/auxiliary) +"mlg" = ( +/obj/machinery/power/shieldwallgen, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/teleporter) "mlt" = ( /obj/structure/closet/secure_closet/brig{ id = "medcell"; @@ -48080,6 +48309,14 @@ }, /turf/open/floor/iron/techmaint, /area/engine/engine_room) +"mno" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor/inverted{ + id = "plasma_conveyor"; + dir = 9 + }, +/turf/open/floor/plating, +/area/science/storage) "mnr" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup, @@ -48177,18 +48414,6 @@ }, /turf/open/floor/plating, /area/engine/atmos) -"moJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/engine, -/area/science/storage) "moM" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -50109,16 +50334,6 @@ }, /turf/closed/wall, /area/crew_quarters/dorms) -"mOg" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "mOl" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -50350,6 +50565,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/port/central) +"mQx" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/engine, +/area/science/storage) "mQF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -50734,6 +50962,14 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"mVu" = ( +/obj/structure/cable/yellow, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/bridge) "mVB" = ( /obj/machinery/requests_console{ department = "Virology"; @@ -51489,6 +51725,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/science/shuttledock) +"nht" = ( +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/bridge) "nhu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/light{ @@ -51564,6 +51808,11 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) +"niq" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/turf/open/floor/plating/airless, +/area/docking/arrival) "nit" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -51692,11 +51941,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engine_room) -"njM" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/shieldwallgen, -/turf/open/floor/engine, -/area/maintenance/department/engine) "nkl" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -52095,6 +52339,16 @@ dir = 8 }, /area/hallway/primary/central) +"npZ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/terminal, +/turf/open/floor/catwalk_floor, +/area/drydock/security) "nqh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -52420,21 +52674,6 @@ }, /turf/open/floor/iron/grid, /area/crew_quarters/toilet/restrooms) -"nue" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/engine, -/area/science/storage) "nuj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -52570,6 +52809,12 @@ }, /turf/open/floor/iron/techmaint, /area/quartermaster/storage) +"nwo" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/dock/drydock, +/area/drydock) "nwy" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark/side, @@ -52890,6 +53135,18 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"nAP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/engine, +/area/science/storage) "nBb" = ( /obj/machinery/airalarm/directional/east{ pixel_x = 22 @@ -53028,18 +53285,6 @@ /obj/structure/sign/warning/radiation, /turf/closed/wall/r_wall, /area/engine/engine_room) -"nBZ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate/medical{ - anchored = 1 - }, -/obj/item/stack/medical/bruise_pack, -/obj/item/stack/medical/ointment, -/obj/item/storage/firstaid/o2, -/turf/open/floor/engine{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "nCc" = ( /obj/machinery/status_display/evac{ pixel_x = 32 @@ -53148,20 +53393,6 @@ /obj/effect/loot_jobscale/armoury/dragnet, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"nDy" = ( -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/apothecary) "nDQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -53818,6 +54049,20 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/grid/steel, /area/hydroponics) +"nMt" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/directional/north, +/obj/machinery/conveyor_switch/oneway{ + id = "plasma_conveyor"; + name = "Plasma Conveyor"; + pixel_x = -12 + }, +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/turf/open/floor/iron/techmaint, +/area/science/storage) "nMw" = ( /turf/closed/wall, /area/crew_quarters/toilet/auxiliary) @@ -54035,6 +54280,17 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"nQY" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/drydock/security) "nRh" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/effect/turf_decal/bot, @@ -54085,14 +54341,16 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/medbay/central) -"nSl" = ( -/obj/machinery/gateway{ - dir = 5 +"nSi" = ( +/obj/machinery/light/small, +/obj/machinery/firealarm/directional/south, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) +/turf/open/floor/engine, +/area/science/storage) "nSy" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, @@ -54408,6 +54666,14 @@ }, /turf/open/floor/iron/techmaint, /area/maintenance/department/security/brig) +"nXI" = ( +/obj/effect/turf_decal/bot_white, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) "nXK" = ( /obj/machinery/camera/directional/east, /turf/open/floor/engine/light, @@ -54461,6 +54727,15 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/auxiliary) +"nYE" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor, +/area/drydock/security) "nYG" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/door/poddoor/preopen{ @@ -54478,6 +54753,21 @@ }, /turf/open/floor/vault, /area/engine/engine_room) +"nYU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/bridge) "nZa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -55611,6 +55901,30 @@ }, /turf/open/floor/iron/techmaint, /area/tcommsat/computer) +"onr" = ( +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/obj/machinery/button/shieldwallgen/directional/north{ + id = 4 + }, +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/bridge) "onz" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -56044,6 +56358,18 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"osB" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + dir = 1; + id = 3 + }, +/obj/structure/cable/orange{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/drydock) "osF" = ( /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 4 @@ -56263,6 +56589,13 @@ }, /turf/open/floor/iron/grid, /area/medical/virology) +"ovR" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor, +/area/drydock) "ovU" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -56995,6 +57328,19 @@ name = "mainframe floor" }, /area/tcommsat/server) +"oGV" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/conveyor_switch/oneway{ + id = "o2_conveyor"; + name = "O2 Conveyor"; + pixel_x = -12 + }, +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted, +/turf/open/floor/iron/techmaint, +/area/science/storage) "oHd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -57516,6 +57862,18 @@ }, /turf/open/floor/iron/dark, /area/lawoffice) +"oOX" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + dir = 1; + id = 1 + }, +/obj/structure/cable/orange{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/docking/arrival) "oPf" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -58357,15 +58715,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"pbc" = ( -/obj/machinery/gateway, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "pbe" = ( /obj/structure/sign/warning/radiation{ pixel_x = 32 @@ -59461,12 +59810,6 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) -"pqV" = ( -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/white/full, -/obj/structure/holosign/barrier/atmos/robust, -/turf/open/floor/plating, -/area/drydock) "pqX" = ( /turf/open/floor/circuit/green, /area/science/xenobiology) @@ -59543,12 +59886,6 @@ }, /turf/open/floor/plating, /area/security/checkpoint/escape) -"psH" = ( -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/white/full, -/obj/structure/holosign/barrier/atmos/robust, -/turf/open/floor/plating/airless, -/area/docking/bridge) "ptb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -60163,6 +60500,17 @@ dir = 6 }, /area/engine/atmos) +"pAR" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + id = 3 + }, +/obj/structure/cable/orange{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/drydock) "pBe" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -61496,14 +61844,6 @@ "pSO" = ( /turf/open/floor/plating, /area/construction) -"pSW" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/shieldwallgen, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/engine, -/area/maintenance/department/engine) "pTa" = ( /obj/effect/turf_decal/stripes/corner{ dir = 10 @@ -61819,14 +62159,6 @@ }, /turf/open/floor/wood, /area/hallway/primary/port) -"pYo" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "pYt" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -61986,6 +62318,19 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/restrooms) +"pZX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/engine, +/area/science/storage) "qac" = ( /obj/effect/turf_decal/guideline/guideline_out/yellow{ dir = 4 @@ -62189,12 +62534,6 @@ /obj/machinery/camera/directional/south, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"qcA" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/catwalk_floor, -/area/drydock) "qcI" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -62652,6 +62991,15 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, /area/construction/mining/aux_base) +"qix" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/bot, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/engine, +/area/science/storage) "qiB" = ( /obj/effect/turf_decal/stripes/end{ dir = 4 @@ -65008,11 +65356,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) -"qLW" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/bot, -/turf/open/floor/engine, -/area/science/storage) "qMc" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -65121,14 +65464,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engine_room) -"qOh" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "qOC" = ( /obj/structure/table/wood, /obj/machinery/airalarm/directional/west{ @@ -65283,6 +65618,15 @@ }, /turf/open/floor/iron/tech, /area/medical/virology) +"qQi" = ( +/obj/machinery/computer/shuttle_flight/labor{ + dir = 8 + }, +/obj/machinery/button/shieldwallgen/directional/north{ + id = 4 + }, +/turf/open/floor/iron/dark, +/area/bridge) "qQj" = ( /turf/closed/wall, /area/maintenance/department/security/brig) @@ -65579,11 +65923,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/courtroom) -"qSX" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine, -/area/science/storage) "qTa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -65893,6 +66232,11 @@ /obj/item/clothing/head/soft/blue, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) +"qYj" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) "qYs" = ( /obj/machinery/light/small{ dir = 4 @@ -65902,6 +66246,19 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/bar/atrium) +"qYy" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "qYA" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -66280,6 +66637,15 @@ /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, /area/maintenance/disposal) +"reY" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor, +/area/drydock/security) "rfa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -66558,15 +66924,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/maintenance/central/secondary) -"rix" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/engine{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "riC" = ( /obj/effect/turf_decal/bot_white, /obj/structure/window/reinforced{ @@ -67939,6 +68296,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/central/secondary) +"rAz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/gateway) "rAC" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, @@ -67962,18 +68324,6 @@ }, /turf/open/floor/iron/techmaint, /area/science/nanite) -"rBk" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Science - Toxins Storage Passtrough"; - name = "science camera" - }, -/turf/open/floor/iron/techmaint, -/area/science/storage) "rBl" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -68428,19 +68778,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/techmaint, /area/quartermaster/storage) -"rGR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/engine, -/area/maintenance/department/engine) "rGT" = ( /obj/machinery/light/small{ dir = 4 @@ -68934,16 +69271,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) -"rMQ" = ( -/obj/structure/lattice/catwalk/over, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "rMT" = ( /obj/structure/rack, /obj/item/flashlight, @@ -69355,6 +69682,11 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/maintenance/starboard/central) +"rQn" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/turf/open/floor/plating, +/area/drydock) "rQq" = ( /obj/structure/lattice/catwalk, /obj/item/stack/marker_beacon{ @@ -70352,13 +70684,6 @@ }, /turf/open/floor/iron/dark/side, /area/quartermaster/sorting) -"sdo" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/teleporter) "sdx" = ( /obj/structure/table/reinforced, /obj/machinery/dish_drive{ @@ -70896,6 +71221,12 @@ dir = 4 }, /area/engine/atmos) +"skx" = ( +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/dock/drydock, +/area/drydock/security) "skP" = ( /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; @@ -71105,14 +71436,6 @@ }, /turf/open/floor/plating, /area/security/brig) -"smL" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "smW" = ( /turf/open/floor/carpet, /area/hallway/secondary/entry) @@ -71346,6 +71669,14 @@ broken = 1 }, /area/space/nearstation) +"srh" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor{ + id = "plasma_conveyor"; + dir = 8 + }, +/turf/open/floor/plating, +/area/science/storage) "srw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/blobstart, @@ -71902,12 +72233,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/medical/surgery) -"syr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/machinery/shieldwallgen, -/turf/open/floor/engine, -/area/maintenance/department/engine) "syz" = ( /obj/item/storage/box/lights/mixed, /turf/open/floor/plating{ @@ -71926,10 +72251,6 @@ }, /turf/open/floor/vault, /area/engine/engine_room) -"syL" = ( -/obj/machinery/camera/directional/east, -/turf/open/floor/catwalk_floor, -/area/drydock/security) "syR" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment{ @@ -72812,12 +73133,6 @@ dir = 4 }, /area/engine/atmos) -"sKc" = ( -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/white/full, -/obj/structure/holosign/barrier/atmos/robust, -/turf/open/floor/plating/airless, -/area/drydock/security) "sKK" = ( /obj/machinery/shieldgen, /obj/machinery/light/small{ @@ -73165,6 +73480,30 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) +"sPj" = ( +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 8 + }, +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "sPK" = ( /obj/structure/closet/crate/medical, /obj/item/storage/firstaid/regular{ @@ -74085,6 +74424,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/grid/steel, /area/hydroponics/garden) +"tag" = ( +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/turf/open/floor/catwalk_floor, +/area/drydock) "taq" = ( /obj/structure/chair/fancy/bench/corporate/left{ dir = 4 @@ -74852,25 +75197,6 @@ }, /turf/open/floor/iron, /area/science/robotics/lab) -"tlx" = ( -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "tlB" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -75646,14 +75972,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"twn" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/science/storage) "twu" = ( /obj/structure/cable{ icon_state = "2-8" @@ -75899,6 +76217,16 @@ /obj/structure/closet/wardrobe/green, /turf/open/floor/iron, /area/maintenance/starboard/central) +"tAg" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/button/shieldwallgen/directional/west, +/turf/open/floor/engine{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "tAi" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -76287,6 +76615,18 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall, /area/science/mixing/chamber) +"tER" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + id = 2; + dir = 8 + }, +/obj/structure/cable/orange{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/drydock/security) "tFc" = ( /obj/structure/railing{ dir = 8 @@ -76371,6 +76711,17 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"tGQ" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/orange{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/drydock) "tGU" = ( /obj/structure/tank_dispenser/oxygen, /obj/machinery/firealarm/directional/north, @@ -76548,6 +76899,31 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"tJh" = ( +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 8 + }, +/obj/structure/lattice/catwalk/over, +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + icon_state = "2-4" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "tJu" = ( /obj/structure/chair/stool, /obj/effect/turf_decal/trimline/red/filled/line, @@ -77501,6 +77877,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"tUL" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/gateway) "tUM" = ( /obj/structure/dresser, /turf/open/floor/carpet/blue, @@ -77532,6 +77916,18 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) +"tVu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/yellow, +/turf/open/floor/engine{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "tVx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -77851,14 +78247,6 @@ }, /turf/open/floor/wood, /area/library/lounge) -"tZC" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/science/storage) "tZF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/camera/directional/north{ @@ -78073,6 +78461,20 @@ /obj/machinery/computer/secure_data, /turf/open/floor/wood, /area/crew_quarters/heads/hos) +"ucD" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Sleepers"; + name = "medbay camera" + }, +/mob/living/simple_animal/bot/medbot/filled{ + desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; + name = "Inspector Johnson" + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "ucJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -78727,6 +79129,13 @@ /obj/structure/sign/departments/minsky/engineering/telecommmunications, /turf/closed/wall/r_wall, /area/tcommsat/computer) +"ulz" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/teleporter) "ulA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder/displaced, @@ -79111,15 +79520,6 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"upO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "upZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -79222,6 +79622,15 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/maintenance/disposal) +"uro" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/conveyor{ + dir = 8; + id = "o2_conveyor" + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine, +/area/science/storage) "urv" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/turf_decal/stripes/closeup{ @@ -79790,6 +80199,14 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/customs) +"uxo" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/conveyor{ + dir = 8; + id = "plasma_conveyor" + }, +/turf/open/floor/plating, +/area/science/storage) "uxt" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 26 @@ -80349,16 +80766,6 @@ "uEZ" = ( /turf/closed/wall/r_wall, /area/bridge/showroom/corporate) -"uFd" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/structure/lattice/catwalk/over, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "uFe" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/box/corners{ @@ -80591,16 +80998,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/sepia, /area/maintenance/department/engine) -"uGY" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/lattice/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 8 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "uHk" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -80713,6 +81110,12 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"uIB" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor, +/area/drydock/security) "uIE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -80968,6 +81371,28 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/dorms) +"uME" = ( +/obj/structure/lattice/catwalk/over, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "uMM" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/lootdrop/maintenance/four, @@ -82207,11 +82632,6 @@ }, /turf/open/floor/iron/techmaint, /area/medical/morgue) -"vbQ" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/science/storage) "vcf" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, @@ -83043,6 +83463,19 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"vlG" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/conveyor/inverted{ + id = "plasma_conveyor"; + dir = 6 + }, +/turf/open/floor/plating, +/area/science/storage) "vlS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -83606,6 +84039,13 @@ }, /turf/open/floor/circuit/telecomms, /area/science/xenobiology) +"vsa" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/camera/directional/east, +/turf/open/floor/catwalk_floor, +/area/drydock/security) "vsd" = ( /obj/structure/table/wood/fancy, /obj/item/soulstone/anybody/chaplain, @@ -83912,10 +84352,6 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"vus" = ( -/obj/machinery/light/small, -/turf/open/floor/catwalk_floor, -/area/drydock) "vux" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -84637,14 +85073,6 @@ }, /turf/open/floor/plating, /area/storage/tech) -"vAQ" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/science/storage) "vAS" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -85167,6 +85595,14 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"vIC" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/storage) "vIG" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -86007,6 +86443,17 @@ }, /turf/open/floor/iron/techmaint, /area/science/robotics/lab) +"vRf" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + id = 1 + }, +/obj/structure/cable/orange{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/docking/arrival) "vRg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/wooden/crude, @@ -86236,6 +86683,19 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"vTD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/engine, +/area/maintenance/department/engine) "vTE" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -86722,16 +87182,6 @@ /obj/machinery/rnd/production/circuit_imprinter/department/science, /turf/open/floor/iron, /area/science/lab) -"was" = ( -/obj/machinery/shieldwallgen, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/teleporter) "waz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -87038,6 +87488,18 @@ dir = 1 }, /area/quartermaster/storage) +"wes" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/catwalk_floor, +/area/drydock) "weu" = ( /obj/structure/railing{ dir = 1 @@ -87604,14 +88066,6 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/medical) -"wmz" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/iron/techmaint, -/area/science/storage) "wmC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -87729,25 +88183,6 @@ }, /turf/open/floor/iron/stairs/right, /area/maintenance/department/engine) -"wnK" = ( -/obj/structure/lattice/catwalk/over, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "wnQ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -88356,6 +88791,20 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/primary/central) +"wvv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "plasma_conveyor"; + dir = 9 + }, +/turf/open/floor/plating, +/area/science/storage) "wvB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/vault, @@ -88432,14 +88881,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/port) -"wwW" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "wwX" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/cable{ @@ -88685,6 +89126,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/entry) +"wzJ" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/conveyor{ + dir = 8; + id = "canister_conveyor" + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/engine, +/area/science/storage) "wzL" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -88878,12 +89328,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port/aft) -"wCd" = ( -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/white/full, -/obj/structure/holosign/barrier/atmos/robust, -/turf/open/floor/plating/airless, -/area/docking/arrival) "wCr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -89236,18 +89680,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"wHE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/lattice/catwalk/over, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "wHS" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -89807,6 +90239,18 @@ /obj/item/camera, /turf/open/floor/wood, /area/crew_quarters/theatre) +"wON" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + id = 4; + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating/airless, +/area/docking/bridge) "wOO" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -89975,6 +90419,27 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"wRq" = ( +/obj/structure/lattice/catwalk/over, +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/orange{ + icon_state = "1-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/bridge) "wRr" = ( /obj/structure/sign/poster/official/nanotrasen_logo, /turf/closed/wall, @@ -90824,6 +91289,19 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) +"wZw" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "wZy" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/light{ @@ -91417,17 +91895,6 @@ /obj/structure/chair/stool, /turf/open/floor/plating, /area/maintenance/disposal) -"xfs" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/engine, -/area/science/storage) "xfu" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -92988,16 +93455,6 @@ }, /turf/open/floor/plating, /area/security/detectives_office) -"xwh" = ( -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Sleepers"; - name = "medbay camera" - }, -/turf/open/floor/iron/white, -/area/medical/surgery) "xwp" = ( /obj/effect/decal/cleanable/greenglow, /turf/open/floor/iron, @@ -93576,6 +94033,16 @@ }, /turf/open/floor/vault, /area/engine/engine_room) +"xCh" = ( +/obj/item/kirbyplants/random, +/obj/machinery/button/door{ + id = "gateshutter"; + name = "Gateway Access Shutters Control"; + pixel_y = -24; + req_access_txt = "62" + }, +/turf/open/floor/iron/dark, +/area/gateway) "xCu" = ( /obj/structure/table/reinforced, /obj/item/storage/box/flashes{ @@ -93746,27 +94213,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"xDp" = ( -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/lattice/catwalk/over, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "xDt" = ( /turf/closed/wall, /area/science/xenobiology) @@ -93914,6 +94360,11 @@ }, /turf/open/floor/plating, /area/security/main) +"xEq" = ( +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/white/full, +/turf/open/floor/plating/airless, +/area/docking/bridge) "xEt" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -93921,11 +94372,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/hallway/primary/aft) -"xEy" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/effect/turf_decal/bot, -/turf/open/floor/engine, -/area/science/storage) "xEG" = ( /obj/effect/turf_decal/trimline/green/filled/warning{ dir = 8 @@ -93987,12 +94433,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"xFr" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/drydock/security) "xFu" = ( /obj/effect/turf_decal/stripes/closeup{ dir = 1 @@ -94213,6 +94653,28 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) +"xHw" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/machinery/door/window{ + base_state = "leftsecure"; + dir = 4; + icon_state = "leftsecure"; + name = "Secure Creature Pen Shield Holder"; + atom_integrity = 300; + req_access_txt = "47" + }, +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 + }, +/obj/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/science/xenobiology) "xHD" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrous_input{ dir = 8 @@ -96387,6 +96849,19 @@ "yfq" = ( /turf/closed/wall/r_wall, /area/science/robotics/lab) +"yfG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/structure/lattice/catwalk/over, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "yfI" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -96413,6 +96888,12 @@ "yfU" = ( /turf/closed/wall, /area/library) +"yfY" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/turf/open/space/basic, +/area/space) "ygc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -109713,17 +110194,17 @@ tAB tAB tAB tAB -wCd -wCd -wCd -wCd -wCd -wCd -wCd -wCd -wCd -wCd -wCd +vRf +niq +niq +niq +niq +niq +niq +niq +niq +niq +oOX tAB tAB tAB @@ -109969,8 +110450,8 @@ aLs kqK xOI vYB -upO -wQm +tAg +fEn wQm wQm wQm @@ -109980,7 +110461,7 @@ wQm wQm wQm wQm -wQm +fEn fzy wov tAB @@ -110227,17 +110708,17 @@ tKV big rOn aoe -tlx -mOg -uFd -gLF -uFd -wHE -rMQ -wnK -rMQ -rMQ -xDp +tJh +wZw +yfG +eDO +yfG +bnD +eoY +uME +eoY +eoY +sPj vWx xDa tlB @@ -110484,7 +110965,7 @@ xDa tSk xDa xrR -gej +qYy bbm bbm bbm @@ -110496,7 +110977,7 @@ bbm bbm xhP gpP -xDa +aqb tAB csJ csJ @@ -110741,7 +111222,7 @@ xDa tSk xDa xrR -uGY +fpO bbm bbm bbm @@ -110995,10 +111476,10 @@ mAW hcs tAW rbg -lNf +tVu xDa xrR -uGY +fpO bbm bbm bbm @@ -111252,10 +111733,10 @@ xTE xTE mKj xDa -xOI -nBZ -rix -uGY +ctM +gxj +cDo +def bbm bbm bbm @@ -111314,7 +111795,7 @@ cyp cyp cyp mpX -cyp +bwS fei wJt csJ @@ -111571,8 +112052,8 @@ sOx sOx sOx sOx -sOx -sKc +iKc +fOv uvA nnx nnx @@ -111828,8 +112309,8 @@ sOx sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -112085,8 +112566,8 @@ sOx sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -112342,8 +112823,8 @@ sOx sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -112599,8 +113080,8 @@ sOx sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -112856,8 +113337,8 @@ sOx sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -113113,8 +113594,8 @@ sOx sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -113345,7 +113826,7 @@ szO ole vDW sYV -eJu +xCh vDW ggr bkO @@ -113370,8 +113851,8 @@ tzj sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -113597,9 +114078,9 @@ nnx nnx csJ vDW -smL -qOh -wwW +cJB +qYj +fRE aKC sYV aJa @@ -113627,8 +114108,8 @@ sOx sOx sOx sOx -sOx -sKc +skx +kUi lWc nnx nnx @@ -113854,11 +114335,11 @@ nnx nnx csJ vDW -eSm -hpY -pbc -aKP -jlM +nXI +htl +rAz +aKC +sYV aTQ vDW suE @@ -113878,14 +114359,14 @@ uPJ jtC aCf uzV -mcF +nYE cyp sOx sOx sOx sOx -sOx -sKc +gOo +tER sYK nnx nnx @@ -114111,9 +114592,9 @@ nnx nnx csJ vDW -nSl -aPj -pYo +tUL +qYj +duE aKC qfK fsQ @@ -114129,19 +114610,19 @@ cRQ aHo cRQ cRQ -qcA +wes scs kwm fJy aCf cyp -xFr -cyp -cyp -syL -cyp -xFr -cyp +npZ +nQY +uIB +vsa +uIB +reY +lGU wUr wJt csJ @@ -114386,7 +114867,7 @@ cRQ cRQ cRQ cRQ -ibd +tGQ aCf aCf aCf @@ -114643,7 +115124,7 @@ cRQ cRQ cRQ cRQ -vus +ovR aCf kHH kHH @@ -114892,15 +115373,15 @@ kHH kHH kHH aCf -ibd -cRQ -cRQ -cRQ -cRQ -cRQ -cRQ -cRQ -ibd +jNz +ctk +nwo +nwo +nwo +nwo +nwo +hyU +tag aCf kHH kHH @@ -115150,13 +115631,13 @@ kHH kHH aCf rfN -pqV -pqV -pqV -pqV -pqV -pqV -pqV +pAR +rQn +rQn +rQn +rQn +rQn +osB rfN aCf kHH @@ -124816,7 +125297,7 @@ nKj nKj ceV ceV -xwh +ucD xtj xLt uiJ @@ -127399,7 +127880,7 @@ ocm lil uho lMx -nDy +djQ maD wqJ xCx @@ -129240,8 +129721,8 @@ elA jQF cnM vgt -dnl -sdo +ahf +ulz rPo ruv fve @@ -129497,8 +129978,8 @@ lFO gHF cnM cnM -sdo -was +ulz +mlg cnM sJf cnM @@ -130829,13 +131310,13 @@ eNp ozc oYg dlC -dOQ +jmP rxv lis tCO lis ide -kGy +xHw siW qTo bmB @@ -135957,8 +136438,8 @@ vpQ bZw loZ plQ -ajn -aDB +lUE +dzk oqW bOb oqW @@ -136468,10 +136949,10 @@ dcw bCW rpo oqW -wmz -rBk -dxM -lFr +nMt +ead +oGV +iuh vZW oqW cSS @@ -136725,9 +137206,9 @@ xCA oqW oqW oqW -oqW -oqW -oqW +dwq +wzJ +uro oqW sOH oqW @@ -136980,12 +137461,12 @@ vKD mho mho oqW -vbQ -vbQ -vbQ -qLW -qSX -cjd +eiq +mno +uxo +aUH +lEO +cvj uxw kHV oqW @@ -137237,12 +137718,12 @@ cYE wQe qYB oqW -vbQ -vbQ -vbQ -qLW -xEy -kZv +srh +dpC +lFV +aUH +lEO +qix uxw kHV oqW @@ -137494,14 +137975,14 @@ ecx wQe ccQ oqW -lIE -vAQ -vAQ -tZC -twn -lSw -moJ -xfs +vlG +hbx +wvv +gJd +gAJ +akE +nAP +nSi oqW vXB glg @@ -137751,14 +138232,14 @@ cYE wQe xQq oqW -jYQ -nue -jtK +mQx +kkB +pZX aPK bls -mfv +lPD qgh -dpl +vIC oqW ioZ waQ @@ -145612,7 +146093,7 @@ hiQ yeb yeb yeb -aAL +qQi drK ubJ yeb @@ -145861,7 +146342,7 @@ nnx nnx nnx nnx -nnx +yfY nnx nnx nnx @@ -145871,7 +146352,7 @@ nnx yeb cIg dse -uzC +mVu yeb lWG cIg @@ -146126,9 +146607,9 @@ csJ csJ csJ yeb -bOn -dst -dst +onr +kmz +nYU yeb lKQ yeb @@ -146382,8 +146863,8 @@ nnx nnx nnx nnx -psH -uJQ +jez +bOX uJQ uJQ uJQ @@ -146639,8 +147120,8 @@ nnx nnx nnx nnx -psH -uJQ +xEq +nht uJQ uJQ uJQ @@ -146896,8 +147377,8 @@ nnx nnx nnx nnx -psH -uJQ +xEq +nht uJQ uJQ uJQ @@ -147153,8 +147634,8 @@ nnx nnx nnx nnx -psH -uJQ +xEq +nht uJQ uJQ uJQ @@ -147410,8 +147891,8 @@ nnx nnx nnx nnx -psH -uJQ +xEq +nht uJQ uJQ uJQ @@ -147667,8 +148148,8 @@ nnx nnx nnx nnx -psH -uJQ +xEq +nht uJQ uJQ uJQ @@ -147924,8 +148405,8 @@ nnx nnx nnx nnx -psH -dDv +wON +wRq bKE dvX bKE @@ -149555,7 +150036,7 @@ vuU wWM vOC jDH -pSW +fvL rXm xCJ rFB @@ -149812,7 +150293,7 @@ kzJ wWM gIH dcZ -syr +kDc rXm vjj bGF @@ -150069,7 +150550,7 @@ vuX wWM rZp wkz -syr +kDc rXm nBz sbA @@ -150326,7 +150807,7 @@ odz wWM gen kbM -njM +kFV rXm jKb utQ @@ -150583,7 +151064,7 @@ xDA wWM biQ kbM -syr +kDc rXm xCJ rPI @@ -150840,7 +151321,7 @@ xQF wWM ksb vKW -rGR +vTD rXm xCJ bGF diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index f3a2253a807ac..546616589ca9d 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -2,85 +2,9 @@ "aaa" = ( /turf/open/space/basic, /area/space) -"aac" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/power/apc{ - dir = 8; - name = "Freight Station APC"; - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aae" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aah" = ( -/obj/item/wrench, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/wallframe/light_fixture/small{ - pixel_y = -14 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aal" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/stack/cable_coil/red, -/obj/item/shard, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"aam" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Freight Power Control" - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"aan" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/bot, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/maintenance/port/fore) "aap" = ( /turf/closed/mineral/random/low_chance, /area/space/nearstation) -"aaq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aas" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aat" = ( /turf/closed/wall/r_wall/rust, /area/security/prison) @@ -117,15 +41,6 @@ /obj/item/beacon, /turf/open/floor/engine, /area/science/xenobiology) -"aay" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "aaz" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -138,15 +53,18 @@ /obj/effect/landmark/carpspawn, /turf/open/space/basic, /area/space) -"aaH" = ( -/obj/machinery/power/terminal{ - dir = 1 +"aaC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) +/area/maintenance/port) "aaI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -159,141 +77,44 @@ /obj/item/assembly/flash/handheld, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) -"aaM" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"aaN" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "aaO" = ( /obj/structure/flora/grass/jungle, /turf/open/floor/plating/asteroid/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"aaP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/engine, -/area/engine/engineering) "aaQ" = ( /obj/structure/lattice, /obj/structure/grille/broken, /turf/open/space/basic, /area/space/nearstation) -"aaT" = ( -/obj/machinery/door/airlock/maintenance{ - name = "command Maintenance"; - req_one_access_txt = "19;63" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"aaU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "aaV" = ( /obj/structure/table/wood, /obj/item/radio/intercom, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/security/courtroom) -"aaW" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) "aaY" = ( /turf/closed/wall, /area/security/detectives_office) -"aaZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"abd" = ( +"aba" = ( /obj/machinery/light{ - dir = 4 - }, -/obj/machinery/status_display/ai{ - pixel_x = 32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"abg" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai) -"abi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/research{ - name = "Experimentation Lab"; - req_one_access_txt = "8;49" - }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) -"abk" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_x = 30 - }, -/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"abl" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/area/hallway/primary/aft) "abn" = ( /obj/structure/chair/fancy/bench/pew{ dir = 8 @@ -307,25 +128,24 @@ "abq" = ( /turf/closed/wall/rust, /area/quartermaster/warehouse) -"abs" = ( -/obj/effect/turf_decal/stripes/line{ +"abt" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"abv" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "abC" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/airalarm/directional/north, @@ -334,23 +154,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"abD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"abF" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "abG" = ( /obj/structure/chair/fancy/bench/pew/left{ dir = 4 @@ -361,69 +164,29 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/security/courtroom) +"abH" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/item/restraints/handcuffs, +/obj/item/radio{ + pixel_x = 10; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "abJ" = ( /obj/structure/flora/ausbushes/palebush, /turf/open/floor/plating/asteroid/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"abM" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"abN" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/maintenance/fore) "abP" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/rust, /area/chapel/office) -"abQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"abR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_y = 24 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"abS" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai) "abT" = ( /obj/structure/sign/departments/security, /turf/closed/wall, @@ -443,75 +206,6 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) -"abZ" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/cardboard, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"aca" = ( -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"acd" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"ace" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet{ - name = "bible locker" - }, -/obj/item/storage/book/bible{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/book/bible, -/obj/item/storage/book/bible{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/fore) -"acg" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai) -"acj" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "acl" = ( /obj/structure/chair{ dir = 1 @@ -526,83 +220,9 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"acn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/light, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"aco" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/ai{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"acs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/light, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "act" = ( /turf/closed/wall, /area/quartermaster/warehouse) -"acu" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"acw" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai) "acx" = ( /obj/machinery/power/apc{ areastring = "/area/ai_monitored/turret_protected/ai"; @@ -640,82 +260,39 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/aisat_interior) +"acF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "acK" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) -"acL" = ( -/obj/effect/turf_decal/bot, +"acM" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/structure/grille/broken, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/fore) -"acN" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/central) -"acP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/ai{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"acR" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"acS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "acV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -728,16 +305,6 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) -"adb" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "add" = ( /obj/machinery/airalarm/directional/south, /obj/structure/table/reinforced, @@ -754,18 +321,6 @@ "adg" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat_interior) -"adh" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) "adm" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -775,48 +330,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/engine, /area/ai_monitored/turret_protected/aisat_interior) -"adq" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "AI Chamber"; - req_access_txt = "16" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Chamber entrance shutters"; - name = "AI Chamber Lockdown Shutter" - }, -/obj/machinery/flasher{ - id = "AI"; - pixel_x = -26; - pixel_y = 3 - }, -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1447; - listening = 0; - name = "Station Intercom (AI Private)"; - pixel_x = 28 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) -"adr" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) "adt" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -828,17 +341,6 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/aisat_interior) -"adw" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) "adA" = ( /obj/structure/bed, /obj/effect/decal/cleanable/cobweb, @@ -850,69 +352,16 @@ /obj/item/bedsheet/brown, /turf/open/floor/plating, /area/maintenance/fore) +"adC" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) "adH" = ( /turf/closed/wall, /area/maintenance/fore) -"adI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) -"adL" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) -"adN" = ( -/obj/machinery/power/apc{ - areastring = "/area/ai_monitored/turret_protected/aisat_interior"; - dir = 4; - name = "MiniSat Antechamber APC"; - pixel_x = 24 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) -"adO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) "adP" = ( /obj/machinery/status_display/ai, /turf/closed/wall, @@ -920,22 +369,6 @@ "adQ" = ( /turf/closed/wall/rust, /area/maintenance/fore) -"adR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Satellite Antechamber"; - req_one_access_txt = "32;19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) "adS" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -950,219 +383,26 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall/rust, /area/ai_monitored/turret_protected/aisat_interior) -"adW" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) -"adX" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/server) -"adZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) -"aeb" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Satellite Storage"; - req_one_access_txt = "32;19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) -"aec" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/ai_monitored/turret_protected/aisat/foyer"; - dir = 1; - name = "MiniSat Foyer APC"; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) -"aed" = ( -/obj/machinery/turretid{ - control_area = "/area/ai_monitored/turret_protected/aisat_interior"; - name = "Antechamber Turret Control"; - pixel_y = 28; - req_access_txt = "65" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) -"aeh" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) -"aei" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) "aeo" = ( /obj/structure/lattice, /obj/structure/grille, /turf/open/space/basic, /area/space/nearstation) -"aeq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Satellite Storage"; - req_one_access_txt = "32;19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) "aer" = ( /turf/closed/wall/rust, /area/maintenance/port/aft) -"aeu" = ( -/turf/closed/mineral/random/labormineral, -/area/space/nearstation) -"aew" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Xenobiology Closet"; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"aex" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"aet" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) +/area/maintenance/starboard) +"aeu" = ( +/turf/closed/mineral/random/labormineral, +/area/space/nearstation) "aey" = ( /turf/closed/wall/rust, /area/security/main) @@ -1192,39 +432,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"aeK" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 30; - pixel_y = -32 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) -"aeL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) "aeO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1235,16 +442,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"aeR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) "aeU" = ( /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) @@ -1336,6 +533,21 @@ /obj/structure/table_frame, /turf/open/floor/plating, /area/quartermaster/warehouse) +"afr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "afu" = ( /obj/structure/transit_tube/station/reverse{ dir = 8 @@ -1352,12 +564,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/hallway/primary/fore) -"afw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) "afz" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall, @@ -1373,79 +579,36 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"afK" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/crowbar, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/item/electronics/airlock{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/electronics/airlock{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/hand_labeler, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"afL" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/storage/belt/utility, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) -"afO" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/iron/dark, +/area/security/brig) +"afR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-8" }, /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"afU" = ( -/obj/machinery/power/solar_control{ - dir = 4; - id = "aftport"; - name = "Port Quarter Solar Control" - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/camera/directional/north{ - c_tag = "Port Bow Solar"; - name = "engineering camera" +/obj/structure/cable/yellow{ + icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/solars/port/fore) +/area/maintenance/starboard) "afW" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/machinery/door/window/southleft{ @@ -1457,34 +620,6 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"afX" = ( -/obj/machinery/door/airlock/external{ - name = "Satellite External Airlock"; - req_one_access_txt = "32;19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) -"afY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/item/flashlight/lantern, -/obj/structure/sign/poster/official/bless_this_spess{ - pixel_y = 32 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) "afZ" = ( /obj/structure/sign/warning/xeno_mining{ pixel_x = -32 @@ -1509,20 +644,6 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"age" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"agg" = ( -/obj/machinery/telecomms/processor/preset_exploration, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/box, -/turf/open/floor/circuit/telecomms/server, -/area/quartermaster/exploration_prep) "agh" = ( /obj/effect/landmark/start/cyborg, /obj/structure/cable/yellow{ @@ -1571,111 +692,19 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"ags" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/cargo{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "QMLoaddoor"; - name = "Off Ramp Toggle"; - pixel_x = 24; - pixel_y = 6; - req_access_txt = "31" - }, -/obj/machinery/button/door{ - id = "QMLoaddoor2"; - name = "On Ramp Toggle"; - pixel_x = 24; - pixel_y = -6; - req_access_txt = "31" - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "agt" = ( /turf/closed/wall/rust, /area/space/nearstation) -"agu" = ( -/obj/machinery/chem_heater, -/obj/effect/turf_decal/delivery, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/medical/chemistry) "agw" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plating/airless, /area/space/nearstation) -"agx" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/fore) "agy" = ( /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) -"agA" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/tank/internals/oxygen/red, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating, -/area/maintenance/fore) -"agB" = ( -/obj/machinery/door/airlock/hatch{ - name = "Exploration Telecommunications"; - req_access_txt = "61" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) -"agC" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet, -/obj/item/cardboard_cutout{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/cardboard_cutout, -/turf/open/floor/plating, -/area/maintenance/fore) -"agD" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) "agG" = ( /obj/docking_port/stationary{ dir = 2; @@ -1688,70 +717,34 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) -"agN" = ( -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom{ - freerange = 1; - listening = 0; - name = "Custom Channel"; - pixel_x = -10; - pixel_y = 22 - }, -/obj/item/radio/intercom{ - freerange = 1; - name = "Common Channel"; - pixel_x = -27 - }, -/obj/item/radio/intercom{ - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = -10; - pixel_y = -25 - }, -/obj/machinery/door/window{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Secondary AI Core Access"; - atom_integrity = 300; - pixel_x = 4; - req_access_txt = "16" +"agJ" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/turf/open/floor/circuit/red, -/area/ai_monitored/turret_protected/ai) +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/aft) "agP" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) -"agS" = ( -/turf/closed/wall, -/area/security/main) -"agZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Upload Access"; - req_one_access_txt = "16"; - security_level = 6 +"agR" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -32 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/bridge) -"ahf" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/tile/green{ dir = 8 }, -/obj/machinery/status_display/ai{ - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"agS" = ( +/turf/closed/wall, +/area/security/main) "ahh" = ( /turf/closed/wall/r_wall, /area/tcommsat/server) @@ -1767,75 +760,11 @@ /obj/structure/sign/poster/official/random, /turf/closed/wall, /area/hallway/primary/fore) -"ahz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/beacon, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) -"ahA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) "ahD" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/fore) -"ahF" = ( -/obj/machinery/door/poddoor/preopen{ - id = "xeno2"; - name = "Creature Cell 2" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/northleft{ - base_state = "right"; - dir = 8; - icon_state = "right"; - name = "Creature Cell"; - req_access_txt = "55" - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"ahG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"ahJ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "xeno4"; - name = "Creature Cell 4" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Creature Cell"; - req_access_txt = "55" - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "ahN" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -1853,42 +782,28 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"ahV" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/item/stock_parts/capacitor, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/maintenance/port) -"ahW" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/security/glass{ - id_tag = "Abandoned Cell"; - name = "Abandoned Cell" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"aid" = ( -/obj/machinery/door/airlock/mining{ - name = "Auxiliary Base"; - req_one_access_txt = "32;47;48;37" +"ahT" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "NTMSLoad"; + name = "off ramp" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/construction/mining/aux_base) +/area/quartermaster/warehouse) +"aie" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/starboard) "aii" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -1912,13 +827,6 @@ }, /turf/open/floor/grass, /area/chapel/main) -"ais" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "Shower_2"; - name = "Shower 2" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/toilet/restrooms) "ait" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1927,60 +835,21 @@ /obj/structure/chair/office, /turf/open/floor/iron/showroomfloor, /area/quartermaster/exploration_prep) -"aiu" = ( -/obj/effect/landmark/start/exploration, -/obj/effect/turf_decal/box, -/obj/structure/chair/office, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "aiA" = ( /obj/effect/landmark/start/exploration, /obj/structure/chair/office, /turf/open/floor/iron/showroomfloor, /area/quartermaster/exploration_prep) -"aiB" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "Shower_1"; - name = "Shower 1" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/toilet/restrooms) -"aiD" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/fore) -"aiL" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/storage/box/bodybags{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/storage/box/bodybags{ - pixel_y = 2 - }, -/obj/machinery/light/small{ +"aiO" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/item/paper/guides/jobs/medical/morgue, -/obj/item/clothing/gloves/color/latex, -/obj/item/pen, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"aiN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/fancy/candle_box, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/port/fore) +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) "aiR" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -2000,74 +869,14 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"ajb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) -"ajc" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/xeno_spawn, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "ajd" = ( /turf/closed/wall, /area/maintenance/port/aft) -"ajh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) "aji" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/quartermaster/warehouse) -"ajl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/item/kirbyplants{ - desc = "The son of the legendary Roger, the guardian of the gateway. He has seen better days."; - icon_state = "plant-21"; - name = "rodger jr" - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) -"ajp" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "ajq" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/bot, @@ -2078,40 +887,9 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/security/main) -"ajr" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet/crate, -/obj/item/storage/crayons, -/obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/fore) "ajt" = ( /turf/closed/wall, /area/crew_quarters/kitchen) -"ajv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/item/tank/internals/oxygen, -/obj/item/pickaxe, -/obj/item/gps/mining/exploration{ - pixel_x = -16; - pixel_y = 3 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "ajx" = ( /turf/closed/wall/r_wall, /area/maintenance/port/aft) @@ -2124,19 +902,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/maintenance/fore) -"ajA" = ( -/obj/structure/grille, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "ajC" = ( /turf/closed/wall/r_wall/rust, /area/tcommsat/server) @@ -2160,57 +925,15 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) -"ajH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/fore) -"ajK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, +"ajS" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/courtroom) -"ajL" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Biohazard"; - name = "Emergency Research Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/science/research) -"ajM" = ( -/obj/machinery/door/poddoor/preopen{ - id = "xeno1"; - name = "Creature Cell 1" + icon_state = "4-8" }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/northleft{ - base_state = "right"; - dir = 8; - icon_state = "right"; - name = "Creature Cell"; - req_access_txt = "55" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"ajP" = ( -/obj/machinery/telecomms/processor/preset_two, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) +/turf/open/floor/engine, +/area/engine/engineering) "ajT" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, @@ -2237,19 +960,6 @@ "aka" = ( /turf/closed/wall/r_wall, /area/ai_monitored/security/armory) -"akd" = ( -/obj/machinery/door/poddoor/preopen{ - id = "xeno3"; - name = "Creature Cell 3" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Creature Cell"; - req_access_txt = "55" - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "akf" = ( /obj/structure/sign/warning/biohazard, /obj/structure/disposalpipe/segment{ @@ -2282,19 +992,20 @@ "akn" = ( /turf/closed/wall/rust, /area/engine/gravity_generator) -"aks" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Airlock"; - req_access_txt = "24" +"ako" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine"; + req_access_txt = "10" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/plating/airless, -/area/engine/atmos) +/turf/open/floor/iron/dark, +/area/engine/engineering) "aku" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/dirt, @@ -2322,6 +1033,22 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/science/robotics/mechbay) +"akC" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "47"; + name = "science Aft Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/maintenance/starboard) "akE" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -2338,14 +1065,15 @@ }, /turf/open/space/basic, /area/solar/port/fore) -"akL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Courtroom"; - req_access_txt = "38" +"akN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/item/kirbyplants/dead{ + desc = "A bit of nature in a pot"; + name = "potted plant" }, -/turf/open/floor/iron/dark, -/area/security/courtroom) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "akR" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -2359,24 +1087,6 @@ }, /turf/open/space/basic, /area/solar/port/fore) -"akX" = ( -/obj/structure/closet/crate/wooden/toy, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 - }, -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/theatre) "alf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, @@ -2395,34 +1105,31 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/port/fore) -"alk" = ( -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "alm" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall, /area/space/nearstation) -"alp" = ( -/obj/machinery/door/airlock/external{ - name = "Satellite External Airlock"; - req_one_access_txt = "32;19" +"alo" = ( +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/port/fore"; + dir = 4; + name = "Port Bow Solar APC"; + pixel_x = 24 }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/port/fore) "alq" = ( /obj/structure/transit_tube/horizontal{ dir = 1 @@ -2433,26 +1140,22 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) -"alt" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, +"alu" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/biohazard{ - pixel_x = 32 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"alz" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "alA" = ( /obj/item/kirbyplants{ icon_state = "plant-08" @@ -2466,32 +1169,6 @@ "alB" = ( /turf/closed/wall/r_wall, /area/science/xenobiology) -"alD" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen, -/obj/item/folder/yellow{ - pixel_x = 12 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "alF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/docking_port/stationary{ @@ -2524,19 +1201,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) -"alM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/fore) -"alN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) "alV" = ( /turf/closed/wall/r_wall/rust, /area/ai_monitored/turret_protected/aisat_interior) @@ -2558,43 +1222,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/quartermaster/exploration_prep) -"alZ" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "Unit_3"; - name = "Unit 3" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/toilet/restrooms) -"amd" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"ame" = ( -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "amo" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/crossing, @@ -2612,59 +1239,20 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"amp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/bed/dogbed/cayenne{ - name = "Lia's bed" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/mob/living/simple_animal/hostile/carp/lia, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) "amq" = ( /mob/living/simple_animal/hostile/asteroid/basilisk{ environment_smash = 0 }, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"amu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore) "amA" = ( /turf/closed/wall, /area/maintenance/port) -"amB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/portable_thermomachine, -/turf/open/floor/plating, -/area/maintenance/starboard) -"amC" = ( -/obj/structure/rack, -/obj/item/tank/internals/oxygen/empty, -/obj/effect/turf_decal/stripes/line, +"amE" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, /turf/open/floor/plating, -/area/quartermaster/warehouse) +/area/maintenance/starboard/fore) "amF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -2676,26 +1264,6 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"amG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/item/crowbar/large, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "amH" = ( /obj/structure/table, /obj/item/paper_bin, @@ -2736,27 +1304,35 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"amZ" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"ane" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"ann" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast Door" +"ans" = ( +/obj/structure/table/wood, +/obj/structure/mirror{ + pixel_x = 26 }, -/obj/effect/turf_decal/caution/stand_clear, +/obj/item/clipboard, +/obj/item/toy/figure/mime{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/toy/dummy{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/toy/figure/clown, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/bridge) +/area/crew_quarters/theatre) "ant" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 22 @@ -2778,72 +1354,59 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"anC" = ( -/obj/structure/table/wood, -/obj/item/storage/box/deputy{ - pixel_y = 5 +"anD" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/taperecorder{ - pixel_x = 5; - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/flashlight/seclite, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 24 +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) +"anF" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) -"anG" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall/rust, -/area/ai_monitored/security/armory) -"anH" = ( -/turf/closed/wall, -/area/space/nearstation) -"anS" = ( -/obj/machinery/mass_driver{ - dir = 4; - id = "toxinsdriver" +/obj/machinery/door/airlock/security/glass{ + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "63" }, -/obj/effect/turf_decal/stripes/end{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/science/mixing) -"anU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/door/airlock/external{ - req_access_txt = "13" +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"anV" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) +/area/security/brig) +"anG" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/r_wall/rust, +/area/ai_monitored/security/armory) +"anH" = ( +/turf/closed/wall, +/area/space/nearstation) "anW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -2904,19 +1467,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"aom" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/rack, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aon" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "Unit_2"; - name = "Unit 2" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/toilet/restrooms) "aop" = ( /obj/structure/displaycase/captain, /obj/machinery/firealarm{ @@ -2970,83 +1520,13 @@ }, /turf/open/floor/plating, /area/lawoffice) -"aoB" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/table_frame, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "aoD" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall, /area/tcommsat/computer) -"aoE" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/fore) "aoH" = ( /turf/closed/wall/r_wall/rust, /area/medical/virology) -"aoJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/fore) -"aoK" = ( -/obj/machinery/door/airlock/engineering{ - name = "Port Bow Solar Access"; - req_access_txt = "10" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/solars/port/fore) -"aoL" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) "aoP" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 4 @@ -3070,18 +1550,32 @@ }, /turf/open/floor/carpet/green, /area/lawoffice) -"aoU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"aoV" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron, +/area/security/main) +"aoZ" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/office) "apf" = ( /obj/structure/sign/poster/contraband/clown, /turf/closed/wall/rust, @@ -3122,19 +1616,27 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) -"apo" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet{ - name = "science locker" - }, -/obj/item/clothing/suit/toggle/labcoat/science, -/obj/item/clothing/shoes/sneakers/white, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "app" = ( /turf/open/space, /area/space/nearstation) +"apv" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "apz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -3185,19 +1687,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"apE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) "apF" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/closet/cardboard, @@ -3219,30 +1708,6 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) -"apI" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) -"apL" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/teleporter) -"apM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "apN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -3260,101 +1725,19 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"apQ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/tank_dispenser/oxygen{ - pixel_x = -1; - pixel_y = 2 - }, -/turf/open/floor/iron, -/area/teleporter) -"apR" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/engine, -/area/science/xenobiology) -"apT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"apU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"apX" = ( -/turf/closed/wall/rust, -/area/maintenance/central) -"aqc" = ( -/turf/open/floor/iron/dark, -/area/bridge) -"aqd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/cola/pwr_game, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/science/aft) -"aqf" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Bar" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"aqg" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"apX" = ( +/turf/closed/wall/rust, +/area/maintenance/central) +"aqc" = ( +/turf/open/floor/iron/dark, +/area/bridge) +"aqg" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, /turf/open/floor/wood, /area/crew_quarters/bar) -"aql" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/item/storage/briefcase, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/turf/open/floor/iron, -/area/security/courtroom) -"aqn" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/crowbar/red, -/obj/item/restraints/handcuffs, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/revolver{ - pixel_y = 32 - }, -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "aqp" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/grass, @@ -3366,24 +1749,31 @@ /obj/structure/flora/ausbushes/fernybush, /turf/open/floor/grass, /area/chapel/main) -"aqt" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/warning/fire{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "aqw" = ( /obj/structure/lattice/catwalk, /obj/effect/landmark/xeno_spawn, /turf/open/space/basic, /area/solar/port/fore) -"aqI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"aqK" = ( +/obj/item/reagent_containers/cup/glass/flask/gold{ + pixel_x = 3; + pixel_y = 8 }, -/turf/open/floor/iron, -/area/bridge) +/obj/item/reagent_containers/cup/glass/bottle/rum{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/heads/captain) "aqQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3398,6 +1788,24 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"aqT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab"; + req_access_txt = "47" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/explab) "aqV" = ( /obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -3409,30 +1817,6 @@ }, /turf/open/floor/wood, /area/chapel/office) -"aqZ" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/item/tank/internals/oxygen{ - pixel_x = 5 - }, -/obj/item/tank/internals/oxygen{ - pixel_x = -5 - }, -/obj/item/wrench, -/obj/item/clothing/mask/gas{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/mask/gas, -/obj/machinery/door/window/northleft{ - name = "Emergency Storage"; - req_access_txt = "19" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/bridge) "ara" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/window/northright{ @@ -3462,19 +1846,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"arf" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/kirbyplants{ - icon_state = "plant-14" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "arg" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/crossing, @@ -3486,99 +1857,29 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/fore) -"ari" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/engineering{ - name = "Telecomms Storage"; - req_access_txt = "61" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/storage/tcom) -"arj" = ( -/obj/machinery/door/airlock/grunge{ - id_tag = "Cabin_3"; - name = "Cabin 3" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) "arl" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai_upload) "arn" = ( /turf/closed/wall/r_wall, /area/security/courtroom) -"aro" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Xenobiology Lab"; - req_access_txt = "47" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/science/explab) -"art" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/cultpack{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/under/color/black, -/obj/structure/closet{ - name = "chapel locker" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore) "arx" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/sunnybush, /turf/open/floor/grass, /area/chapel/main) -"ary" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Xenolab"; - name = "Containment Chamber Blast Door" - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/turf/open/floor/engine, -/area/science/xenobiology) "arz" = ( /obj/effect/decal/cleanable/blood/old, /obj/item/tank/internals/emergency_oxygen/empty, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"arA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/clothing/gloves/color/brown, -/obj/item/clothing/mask/gas{ - pixel_x = 4; - pixel_y = 4 +"arD" = ( +/obj/structure/sink{ + pixel_y = 26 }, -/obj/item/stack/cable_coil/red, -/turf/open/floor/plating, -/area/maintenance/starboard) +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "arE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -3589,16 +1890,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/port/fore) -"arG" = ( -/obj/machinery/telecomms/receiver/preset_left, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) "arJ" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -3612,83 +1903,23 @@ }, /turf/open/floor/wood, /area/chapel/office) -"asb" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"asc" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"ase" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, +"arT" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"asv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/virology{ - id_tag = "ViroA"; - name = "Quarantine Cell" +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"asj" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/medical/virology) +/turf/open/floor/iron, +/area/hallway/primary/starboard) "asx" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/captain) -"asy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron/dark, -/area/bridge) -"asB" = ( -/obj/structure/table, -/obj/item/stock_parts/cell/high, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "asD" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -3744,15 +1975,6 @@ /obj/item/stack/medical/gauze, /turf/open/floor/plating, /area/maintenance/fore) -"asV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/security/courtroom) "asX" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/r_wall/rust, @@ -3777,41 +1999,17 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"atf" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/courtroom) +"atg" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "ath" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, /area/crew_quarters/heads/hop) -"ati" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/tank/internals/oxygen/red, -/obj/item/stack/package_wrap, -/obj/item/clothing/mask/gas, -/turf/open/floor/plating, -/area/maintenance/fore) "atj" = ( /turf/closed/wall, /area/bridge) -"atk" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) "atn" = ( /turf/closed/wall/r_wall/rust, /area/security/courtroom) @@ -3825,22 +2023,12 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/hop) -"atz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +"aty" = ( +/obj/structure/sign/warning/fire{ + pixel_y = 32 }, /turf/open/floor/plating, -/area/maintenance/fore) +/area/quartermaster/warehouse) "atA" = ( /turf/closed/wall/rust, /area/bridge) @@ -3878,6 +2066,22 @@ /obj/machinery/status_display/evac, /turf/closed/wall/r_wall/rust, /area/medical/virology) +"atL" = ( +/obj/machinery/status_display/door_timer{ + id = "cell"; + name = "Solitary confinement timer"; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/security/brig) "atN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -3891,87 +2095,25 @@ "atP" = ( /turf/closed/wall/r_wall/rust, /area/bridge) -"atR" = ( -/obj/machinery/computer/rdservercontrol, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - areastring = "/area/science/server"; - dir = 1; - name = "Research Division Server Room APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/dark, -/area/science/server) "atT" = ( /turf/closed/wall/r_wall, /area/bridge) "atW" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/solars/starboard/fore) -"atX" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) "atY" = ( /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/fore) -"aua" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "auc" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) -"aud" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/starboard) -"auf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) "aui" = ( /turf/closed/wall/r_wall, /area/teleporter) "aup" = ( /turf/closed/wall/r_wall/rust, /area/teleporter) -"aur" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Head of Personnel's Office"; - req_access_txt = "57" - }, -/turf/open/floor/iron/dark, -/area/security/courtroom) "auw" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall, @@ -3995,20 +2137,6 @@ }, /turf/open/floor/wood, /area/library) -"auB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Chapel Office"; - req_access_txt = "22" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/chapel/office) "auC" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall, @@ -4016,12 +2144,16 @@ "auE" = ( /turf/closed/wall, /area/storage/primary) -"auH" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/fore) +"auG" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing/chamber) "auI" = ( /obj/structure/table/wood, /obj/item/gavelblock, @@ -4029,20 +2161,28 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/security/courtroom) +"auL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit/departure_lounge) +"auO" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/teleporter) "auP" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/security/courtroom) -"auT" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/frame/machine, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/stack/rods, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "auU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -4071,24 +2211,6 @@ "ava" = ( /turf/closed/wall/rust, /area/maintenance/starboard) -"avb" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;37" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) "avc" = ( /obj/structure/sign/departments/security, /turf/closed/wall, @@ -4100,29 +2222,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"ave" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/warehouse) -"avg" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/command{ - name = "Captain's Office"; - req_access_txt = "20" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) "avh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -4130,26 +2229,20 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"avj" = ( -/obj/item/tank/internals/oxygen/empty, -/obj/effect/turf_decal/stripes/line{ +"avk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/turf/open/floor/iron, +/area/quartermaster/sorting) "avl" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/maintenance/port/fore) -"avm" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "avn" = ( /obj/structure/table/wood, /obj/effect/turf_decal/box/corners, @@ -4160,12 +2253,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"avp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_thermomachine, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "avq" = ( /obj/structure/sign/warning/nosmoking, /turf/closed/wall, @@ -4215,82 +2302,21 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard) -"avL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Division Server Room"; - req_one_access_txt = "30;70" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/server) -"avN" = ( -/obj/machinery/door/firedoor, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = 32 - }, -/obj/machinery/door/airlock/external/glass{ - name = "External Freight Airlock" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"avO" = ( -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = 5; - pixel_y = -4 - }, -/obj/item/clothing/mask/gas{ - pixel_x = 4; - pixel_y = 4 +"avF" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 }, -/obj/item/clothing/mask/gas, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"avR" = ( -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/glowstick, -/obj/structure/railing{ - dir = 1 +/obj/machinery/camera/directional/east{ + c_tag = "Toxins Storage"; + name = "science camera" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/effect/turf_decal/loading_area{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) -"avS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/turf/open/floor/iron/showroomfloor, +/area/science/storage) "avU" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -4299,13 +2325,12 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"avY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Crematorium"; - req_access_txt = "22" +"avW" = ( +/obj/machinery/door/airlock/maintenance{ + name = "genetics Maintenance"; + req_access_txt = "9" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -4314,16 +2339,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/chapel/office) -"awe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate, -/obj/item/stack/package_wrap, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/port/fore) +/area/medical/genetics) "awf" = ( /obj/structure/falsewall{ name = "suspicious wall" @@ -4361,16 +2381,19 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/primary) -"awt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Tool Storage" +"awr" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, -/area/storage/primary) +/area/crew_quarters/heads/hos) "awv" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -4378,33 +2401,19 @@ }, /turf/open/floor/plating, /area/engine/atmos) -"awx" = ( -/obj/machinery/computer/apc_control, -/obj/effect/turf_decal/bot, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Chief Engineer's Desk"; - departmentType = 3; - name = "Chief Engineer RC"; - pixel_x = -32 +"aww" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/machinery/button/door{ - id = "ceprivate"; - name = "Privacy Shutters Toggle"; - pixel_x = -6; - pixel_y = 24; - req_one_access_txt = "56" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/button/door{ - desc = "A remote control-switch for secure storage."; - id = "Secure Storage"; - name = "Secure Storage Toggle"; - pixel_x = 6; - pixel_y = 24; - req_access_txt = "11" +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "awD" = ( /turf/closed/wall, /area/crew_quarters/fitness/recreation) @@ -4443,63 +2452,12 @@ "awN" = ( /turf/closed/wall/r_wall, /area/engine/break_room) -"awO" = ( -/obj/machinery/computer/card/minor/ce, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/security/telescreen/ce{ - pixel_y = 28 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) -"awP" = ( -/obj/machinery/computer/station_alert, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) -"awQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/backpack/satchel/med, -/obj/item/assembly/health, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"awR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "awV" = ( /turf/closed/wall/r_wall/rust, /area/crew_quarters/heads/chief) "awX" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/chief) -"awY" = ( -/obj/machinery/power/solar{ - id = "aftstarboard"; - name = "Aft-Starboard Solar Array" - }, -/obj/effect/turf_decal/box, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/aft) "awZ" = ( /turf/closed/wall/rust, /area/security/checkpoint/engineering) @@ -4543,6 +2501,12 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"axh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "axi" = ( /obj/structure/table, /obj/machinery/power/apc{ @@ -4566,25 +2530,6 @@ luminosity = 2 }, /area/security/nuke_storage) -"axm" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Teleporter Access"; - req_one_access_txt = "17;19" - }, -/turf/open/floor/iron/dark, -/area/teleporter) -"axr" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/structure/grille/broken, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "axt" = ( /obj/machinery/rnd/production/protolathe/department/engineering, /obj/effect/turf_decal/delivery, @@ -4598,19 +2543,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/security/prison) -"axw" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "axB" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/airalarm/directional/west{ @@ -4620,20 +2552,14 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/security/detectives_office) -"axD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/sign/directions/evac{ - dir = 4; - pixel_x = 32 +"axE" = ( +/obj/machinery/mech_bay_recharge_port, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, +/obj/structure/cable/yellow, /turf/open/floor/plating, -/area/maintenance/starboard) +/area/science/robotics/mechbay) "axF" = ( /turf/closed/wall, /area/hallway/primary/aft) @@ -4641,23 +2567,6 @@ /obj/structure/lattice, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"axL" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/power/apc{ - areastring = "/area/chapel/main"; - dir = 8; - name = "Chapel APC"; - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/chapel{ - dir = 1 - }, -/area/chapel/main) "axO" = ( /obj/structure/transit_tube/curved/flipped{ dir = 1 @@ -4672,16 +2581,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/fore) -"axR" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Xenolab"; - name = "Containment Chamber Blast Door" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/turf/open/floor/engine, -/area/science/xenobiology) "axS" = ( /turf/closed/wall/r_wall/rust, /area/engine/engineering) @@ -4702,28 +2601,6 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) -"ayc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) "ayf" = ( /obj/effect/landmark/start/assistant, /obj/structure/cable/yellow{ @@ -4736,37 +2613,9 @@ dir = 4 }, /area/chapel/main) -"ayj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/starboard) -"ayl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/l3closet/virology, -/turf/open/floor/plating, -/area/maintenance/starboard) "ayn" = ( /turf/open/floor/engine, /area/engine/supermatter) -"ayp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/starboard) -"ayt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office"; - req_access_txt = "30" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) "ayv" = ( /obj/effect/turf_decal/box, /turf/open/floor/engine, @@ -4794,554 +2643,112 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"ayA" = ( -/obj/machinery/door/airlock/engineering{ - name = "Emergency Storage" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"ayJ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ayK" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage"; - name = "Secure Storage" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"ayL" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Xenolab"; - name = "Containment Chamber Blast Door" +"ayR" = ( +/obj/machinery/light/small{ + dir = 4 }, -/obj/structure/sign/warning/biohazard{ - pixel_x = 32 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/turf/open/floor/engine, -/area/science/xenobiology) -"ayN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) +"ayY" = ( +/obj/machinery/light/small{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/security/prison) +"azm" = ( +/obj/machinery/power/supermatter_crystal/engine, /turf/open/floor/engine, /area/engine/supermatter) -"ayO" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Docking Hallway" - }, -/obj/structure/sign/directions/evac{ - dir = 4; - pixel_y = 24 - }, -/obj/structure/sign/directions/science{ - dir = 1; - pixel_y = 40 +"azs" = ( +/obj/machinery/firealarm{ + pixel_y = 26 }, -/obj/structure/sign/directions/supply{ - dir = 1; - pixel_y = 32 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) -"azc" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/radiation, -/obj/item/clothing/glasses/meson, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"azf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark/corner{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/area/hallway/primary/central) +"azv" = ( +/turf/closed/wall, +/area/ai_monitored/turret_protected/aisat_interior) +"azw" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/turf/open/floor/engine, +/area/engine/engineering) +"azC" = ( +/obj/item/storage/fancy/donut_box, +/obj/structure/table/wood, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/heads/captain) +"azG" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"azg" = ( -/obj/structure/table, -/obj/item/hand_labeler, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"azj" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/light/small{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/engine, +/turf/open/floor/plating, +/area/hallway/primary/fore) +"azX" = ( +/obj/structure/sign/warning/securearea, +/turf/closed/wall/r_wall/rust, /area/engine/engineering) -"azl" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ +"aAg" = ( +/turf/closed/wall/r_wall/rust, +/area/ai_monitored/turret_protected/ai) +"aAp" = ( +/obj/machinery/computer/mech_bay_power_console{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/light{ + dir = 1 }, -/turf/open/floor/engine, -/area/engine/engineering) -"azm" = ( -/obj/machinery/power/supermatter_crystal/engine, -/turf/open/floor/engine, -/area/engine/supermatter) -"azn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/circuit/green{ + luminosity = 2 }, +/area/science/robotics/mechbay) +"aAx" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/beebox, +/turf/open/floor/grass, +/area/chapel/main) +"aAD" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass, +/area/chapel/main) +"aAM" = ( /turf/open/floor/engine, /area/engine/engineering) -"azq" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Gas to Filter" +"aBf" = ( +/obj/structure/reflector/box/anchored{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/box/corners{ + dir = 4 }, -/turf/open/floor/engine, -/area/engine/engineering) -"azr" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "engsm"; - name = "Radiation Shutters Toggle"; - pixel_y = -24; - req_access_txt = "10" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"azv" = ( -/turf/closed/wall, -/area/ai_monitored/turret_protected/aisat_interior) -"azw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"azx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/status_display/ai{ - pixel_x = -32; - pixel_y = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/security/nuke_storage) -"azz" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/power/emitter, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"azA" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"azB" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"azC" = ( -/obj/item/storage/fancy/donut_box, -/obj/structure/table/wood, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/heads/captain) -"azE" = ( -/obj/effect/turf_decal/loading_area, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"azF" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/chapel/office) -"azG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/hallway/primary/fore) -"azH" = ( -/obj/machinery/gateway/centerstation, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/gateway) -"azJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/obj/machinery/meter, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"azK" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/obj/item/gps, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/stack/cable_coil, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"azM" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/obj/structure/closet/l3closet/virology, -/obj/machinery/firealarm/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"azO" = ( -/obj/structure/flora/ausbushes/palebush, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) -"azP" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"azX" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/r_wall/rust, -/area/engine/engineering) -"aAd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aAf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/engine, -/area/security/nuke_storage) -"aAg" = ( -/turf/closed/wall/r_wall/rust, -/area/ai_monitored/turret_protected/ai) -"aAh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aAk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"aAp" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/science/robotics/mechbay) -"aAs" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Experimentation Lab"; - req_access_txt = "47" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/science/explab) -"aAx" = ( -/obj/structure/flora/grass/jungle/b, -/obj/structure/beebox, -/turf/open/floor/grass, -/area/chapel/main) -"aAD" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/grass, -/area/chapel/main) -"aAG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet, -/obj/item/storage/backpack/duffelbag{ - pixel_y = 4 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"aAJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"aAL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) -"aAM" = ( -/turf/open/floor/engine, -/area/engine/engineering) -"aAV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/engine, -/area/security/nuke_storage) -"aAW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Apiary"; - req_one_access_txt = "22;35" - }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"aAY" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/engine, -/area/engine/engineering) -"aAZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aBa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aBb" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aBd" = ( -/obj/machinery/telecomms/bus/preset_three, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"aBe" = ( -/obj/effect/turf_decal/box, -/obj/machinery/holopad, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"aBf" = ( -/obj/structure/reflector/box/anchored{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners{ +/obj/effect/turf_decal/box/corners{ dir = 1 }, /turf/open/floor/iron/dark, @@ -5351,65 +2758,13 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/iron/dark, /area/engine/engineering) -"aBh" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"aBl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"aBm" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "E.V.A. Storage"; - req_access_txt = "18" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) -"aBt" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/flora/ausbushes/palebush, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +"aBj" = ( +/obj/item/kirbyplants{ + icon_state = "plant-10" }, -/area/maintenance/fore) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/aft) "aBu" = ( /obj/machinery/power/apc{ areastring = "/area/science/robotics/mechbay"; @@ -5422,45 +2777,11 @@ }, /turf/open/floor/mech_bay_recharge_floor, /area/science/robotics/mechbay) -"aBy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Experimentation Lab"; - req_access_txt = "47" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/science/explab) -"aBz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/reflector/double/anchored{ - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) "aBB" = ( /obj/structure/flora/grass/jungle, /obj/structure/beebox, /turf/open/floor/grass, /area/chapel/main) -"aBC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/science/robotics/mechbay) "aBE" = ( /obj/effect/landmark/start/roboticist, /obj/structure/cable/yellow{ @@ -5484,49 +2805,6 @@ luminosity = 2 }, /area/science/robotics/mechbay) -"aBK" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/door/airlock/atmos/glass{ - name = "Distribution Loop"; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"aBL" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - broken = 1 - }, -/area/quartermaster/warehouse) -"aBM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Security Hallway" - }, -/obj/structure/sign/departments/security{ - pixel_x = -32 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"aCa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/structure/rack, -/obj/item/tank/internals/oxygen, -/obj/item/pickaxe, -/obj/item/gps/mining/exploration, -/turf/open/floor/plating, -/area/maintenance/starboard) "aCb" = ( /turf/closed/wall, /area/quartermaster/qm) @@ -5534,114 +2812,26 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/engine/break_room) -"aCe" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research/glass{ - name = "Robotics Lab"; - req_access_txt = "29" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"aCi" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) -"aCj" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" + icon_state = "2-4" }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) -"aCn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "genetics Maintenance"; - req_access_txt = "9" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/medical/genetics) -"aCp" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/holopad, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/turf/open/floor/engine, -/area/security/nuke_storage) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "aCw" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) -"aCB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"aCD" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fore) -"aCE" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/security/nuke_storage) -"aCG" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/port) "aCH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/electricshock{ @@ -5652,20 +2842,19 @@ }, /turf/open/floor/plating, /area/tcommsat/computer) -"aCL" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/trimline/white/filled/warning, -/obj/machinery/computer/crew{ - dir = 1 +"aCJ" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway Courtroom"; + name = "central camera" }, /obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 + dir = 4 }, -/obj/structure/railing{ - pixel_y = -8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/turf/open/floor/iron, +/area/hallway/primary/central) "aCN" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/grassybush, @@ -5676,34 +2865,6 @@ }, /turf/open/floor/grass, /area/chapel/main) -"aCO" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/maintenance{ - name = "Gateway Maintenance"; - req_access_txt = "17"; - security_level = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"aCQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "aCS" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 4 @@ -5716,6 +2877,19 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/tcommsat/computer) +"aCZ" = ( +/obj/machinery/digital_clock/directional/north, +/obj/machinery/camera{ + c_tag = "Medbay Lobby"; + name = "medical camera"; + dir = 1 + }, +/obj/item/kirbyplants{ + icon_state = "plant-08" + }, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron/dark, +/area/medical/medbay/lobby) "aDb" = ( /obj/machinery/status_display/evac, /obj/effect/turf_decal/stripes/line{ @@ -5723,13 +2897,6 @@ }, /turf/closed/wall, /area/crew_quarters/heads/hor) -"aDf" = ( -/obj/structure/sign/warning/securearea, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/closed/wall, -/area/hallway/primary/fore) "aDj" = ( /turf/closed/wall, /area/security/checkpoint/engineering) @@ -5751,6 +2918,23 @@ /obj/machinery/atmospherics/miner/station/nitrogen, /turf/open/floor/engine/n2, /area/engine/atmos) +"aDB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Engineering Security Post"; + req_one_access_txt = "1;56" + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/engineering) "aDC" = ( /turf/open/floor/engine/o2, /area/engine/atmos) @@ -5761,14 +2945,6 @@ "aDI" = ( /turf/closed/wall, /area/science/lab) -"aDK" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Tech Storage"; - req_one_access_txt = "23;30" - }, -/turf/open/floor/iron/dark, -/area/storage/tech) "aDN" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/heat_exchanging/junction{ @@ -5776,25 +2952,11 @@ }, /turf/open/floor/plating, /area/engine/engineering) -"aDO" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aDQ" = ( /turf/open/floor/plating/asteroid/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"aDS" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aDT" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -5807,13 +2969,6 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"aDV" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aDW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -5882,15 +3037,6 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"aEl" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aEm" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 5 @@ -5905,13 +3051,6 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"aEo" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aEp" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 10 @@ -5929,141 +3068,46 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"aEs" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"aEt" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"aEu" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"aEv" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aEw" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/maintenance/port) -"aEG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_one_access_txt = "1;4" - }, +"aEC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/security/brig) +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig/aft) "aEK" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/maintenance/starboard/aft) -"aEL" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"aEO" = ( -/obj/structure/flora/grass/jungle, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) -"aER" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"aET" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/vault{ - name = "Vault"; - req_access_txt = "53" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) -"aEZ" = ( -/obj/effect/turf_decal/stripes/line{ +"aFb" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"aFa" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) +/turf/open/floor/iron, +/area/engine/atmos) "aFc" = ( /turf/open/floor/engine/co2, /area/engine/atmos) @@ -6076,28 +3120,20 @@ "aFf" = ( /turf/open/floor/engine/vacuum, /area/engine/atmos) -"aFi" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "Secure Tech Storage"; - req_access_txt = "19;23" - }, -/turf/open/floor/iron/dark, -/area/storage/tech) -"aFk" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/fernybush, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"aFj" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/machinery/light{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/sign/departments/medbay/alt{ + pixel_x = -32 }, -/area/maintenance/fore) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/security/main) "aFm" = ( /obj/machinery/atmospherics/miner/station/carbon_dioxide, /turf/open/floor/engine/co2, @@ -6110,83 +3146,67 @@ /obj/machinery/atmospherics/miner/station/n2o, /turf/open/floor/engine/n2o, /area/engine/atmos) -"aFw" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron, -/area/engine/atmos) -"aFB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/door/airlock/engineering/glass{ - name = "Supermatter Engine"; - req_access_txt = "10" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"aFD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"aFu" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hor"; + dir = 1; + name = "RD Office APC"; + pixel_y = 24 }, /obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold{ - dir = 1 + icon_state = "0-2" }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/tcommsat/server) -"aFF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/maintenance/starboard) +/obj/item/book/manual/wiki/sopscience, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) "aFI" = ( /turf/closed/wall, /area/maintenance/disposal/incinerator) "aFJ" = ( /turf/closed/wall/rust, /area/maintenance/disposal/incinerator) -"aFK" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"aFM" = ( +/turf/closed/wall/r_wall, +/area/engine/atmos) +"aFN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/sign/poster/contraband/grey_tide{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" +/turf/open/floor/plating, +/area/maintenance/port/aft) +"aFP" = ( +/obj/structure/window/reinforced{ + dir = 4 }, -/area/tcommsat/server) -"aFM" = ( -/turf/closed/wall/r_wall, -/area/engine/atmos) +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) "aFQ" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -6199,33 +3219,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/maintenance/port) -"aFV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Chapel" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"aFX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) "aFY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -6236,32 +3229,6 @@ }, /turf/open/floor/plating, /area/tcommsat/server) -"aFZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/turf/open/floor/engine, -/area/tcommsat/computer) -"aGb" = ( -/obj/effect/turf_decal/box, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/engine, -/area/tcommsat/computer) "aGc" = ( /obj/structure/sign/warning/vacuum/external, /obj/effect/spawner/structure/window/reinforced, @@ -6299,15 +3266,13 @@ /obj/item/pipe_dispenser, /turf/open/floor/iron/dark, /area/engine/atmos) -"aGq" = ( +"aGo" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/door/airlock/engineering/glass{ - name = "Supermatter Engine"; - req_access_txt = "10" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/hallway/primary/central) "aGu" = ( /obj/structure/table, /obj/item/radio{ @@ -6348,24 +3313,68 @@ /obj/machinery/pipedispenser/disposal/transit_tube, /turf/open/floor/iron/dark, /area/engine/atmos) -"aGD" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber"; - req_access_txt = "10" +"aGK" = ( +/obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/starboard/aft"; + name = "Starboard Quarter Solar APC"; + pixel_y = -24 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/engine/supermatter) -"aGG" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/bridge) -"aGU" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/starboard/aft) +"aGL" = ( +/obj/machinery/conveyor{ + id = "NTMSLoad2"; + name = "on ramp" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"aGN" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port) +"aGO" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/effect/turf_decal/box, +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) +"aGP" = ( +/obj/structure/window/reinforced, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/janitor) +"aGU" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ + dir = 4 }, /turf/open/floor/engine/n2, /area/engine/atmos) @@ -6475,22 +3484,6 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) -"aHt" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Connector"; - req_one_access_txt = "10;24;5" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/iron/dark, -/area/maintenance/port) -"aHz" = ( -/obj/machinery/door/airlock/external{ - name = "Cargo Escape Pod" - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "aHI" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/siding/wood{ @@ -6507,15 +3500,26 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"aHU" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/item/storage/secure/safe/caps_spare{ - pixel_x = 6; - pixel_y = 28 +"aHN" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/backpack, +/obj/item/storage/backpack/satchel, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/bridge) +/area/crew_quarters/locker) +"aHR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_thermomachine, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "aHW" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -6571,16 +3575,6 @@ "aIg" = ( /turf/closed/wall, /area/engine/break_room) -"aIj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Engineering Foyer" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/break_room) "aIk" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -6590,24 +3584,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"aIn" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber"; - req_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/engine/supermatter) -"aIp" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/iron/dark, -/area/engine/atmos) "aIt" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/thermomachine/heater/on, @@ -6625,14 +3601,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"aIw" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/security/prison) "aIx" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/thermomachine/heater{ @@ -6662,6 +3630,21 @@ burnt = 1 }, /area/maintenance/port/fore) +"aIA" = ( +/obj/structure/table, +/obj/item/folder, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/item/stack/sheet/mineral/plasma{ + amount = 4 + }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "aIG" = ( /turf/closed/wall/r_wall/rust, /area/engine/atmos) @@ -6696,37 +3679,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/closed/wall, /area/engine/atmos) -"aIP" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"aJb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"aJc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/hallway/primary/aft) -"aJh" = ( -/turf/open/floor/iron/dark, -/area/engine/atmos) "aJk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -6743,16 +3695,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"aJm" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/shieldgen, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/engineering) "aJo" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -6782,40 +3724,6 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/science/lab) -"aJO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/camera/directional/south{ - c_tag = "Autopsy Room"; - name = "detective camera" - }, -/obj/machinery/status_display/ai{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/effect/landmark/xeno_spawn, -/obj/effect/landmark/start/detective, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) -"aJQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "aJT" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -6832,26 +3740,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port) -"aKf" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"aKi" = ( -/obj/structure/flora/grass/jungle/b, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) "aKk" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -6865,93 +3753,35 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/closed/wall/rust, /area/engine/atmos) -"aKw" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/checkpoint/engineering) -"aKC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Server Room"; - req_access_txt = "61" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/iron/dark, -/area/tcommsat/computer) -"aKD" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/space/basic, -/area/engine/atmos) -"aKI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/science/mixing) -"aKR" = ( +"aKu" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/quartermaster/exploration_dock) -"aKS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/table, +/obj/item/clipboard, +/obj/item/folder, +/obj/item/multitool, +/obj/item/pen/red, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/item/toy/figure/cargotech{ + pixel_x = 8; + pixel_y = 6 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aKW" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/engine/atmos) -"aLa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/toy/figure/miner{ + pixel_x = 8 }, -/obj/structure/sink{ - pixel_y = 26 +/obj/item/stack/sheet/mineral/copper{ + amount = 5 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"aLh" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/shuttle_flight/mining{ - dir = 4; - req_access = null +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/construction/mining/aux_base) +/area/quartermaster/office) +"aKw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/checkpoint/engineering) "aLk" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -6959,14 +3789,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"aLl" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/rack, -/obj/item/storage/crayons, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/central) "aLs" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/closed/wall/r_wall, @@ -7001,16 +3823,6 @@ }, /turf/closed/wall/r_wall, /area/engine/supermatter) -"aLA" = ( -/obj/structure/flora/grass/jungle/b, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) "aLF" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, @@ -7039,83 +3851,20 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall/rust, /area/engine/engineering) -"aLP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/cardboard, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"aLQ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/box/drinkingglasses{ - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/central) -"aLS" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"aLX" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Satellite Access"; - req_one_access_txt = "32;19" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 +"aLR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "command Maintenance"; + req_one_access_txt = "19;63" }, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"aMa" = ( -/obj/effect/turf_decal/loading_area, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"aMd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"aMh" = ( -/obj/effect/turf_decal/loading_area, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) +/area/maintenance/central) "aMi" = ( /obj/structure/table, /obj/item/extinguisher/mini, @@ -7128,20 +3877,43 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/engine/atmos) -"aMo" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 +"aMn" = ( +/obj/structure/closet/crate/solarpanel_small, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aMs" = ( +/obj/machinery/light{ + dir = 4 }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 21 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) +"aMB" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) "aMI" = ( /obj/structure/table, /obj/structure/window/reinforced, @@ -7156,38 +3928,6 @@ /obj/machinery/atmospherics/pipe/simple/dark/visible, /turf/open/floor/iron/dark, /area/engine/atmos) -"aML" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aMO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/conveyor_switch/oneway{ - id = "NTMSLoad2"; - name = "on ramp"; - pixel_x = 8; - pixel_y = -5 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"aMQ" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/power/emitter, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/engineering) "aMR" = ( /obj/structure/sign/poster/official/wtf_is_co2, /turf/closed/wall, @@ -7210,6 +3950,15 @@ "aMY" = ( /turf/open/floor/engine/air, /area/engine/atmos) +"aNa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "science locker" + }, +/obj/item/clothing/suit/toggle/labcoat/science, +/obj/item/clothing/shoes/sneakers/white, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "aNd" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -7224,6 +3973,18 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"aNh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "aNn" = ( /turf/closed/wall, /area/medical/medbay/central) @@ -7250,6 +4011,16 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/genetics) +"aNz" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) "aNA" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 @@ -7267,50 +4038,12 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/showroomfloor, /area/medical/genetics/cloning) -"aNB" = ( -/obj/structure/bodycontainer/morgue{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white, -/obj/machinery/camera/directional/north{ - c_tag = "Morgue"; - name = "medical camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "aNC" = ( /turf/closed/wall/rust, /area/medical/morgue) -"aNF" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Toxins Lab Maintenance"; - req_access_txt = "8" - }, -/obj/structure/sign/directions/evac{ - dir = 4; - pixel_y = 24 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "aNG" = ( /turf/closed/wall, /area/medical/genetics) -"aNH" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/security/prison) "aNK" = ( /obj/machinery/power/apc/highcap/ten_k{ areastring = "/area/hallway/primary/central"; @@ -7342,18 +4075,18 @@ "aNQ" = ( /turf/closed/wall, /area/medical/cryo) -"aNU" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/closet/secure_closet/genpop, -/obj/item/radio/intercom{ - pixel_y = -25 +"aOf" = ( +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = 24 }, -/obj/machinery/light, -/turf/open/floor/iron, -/area/security/prison) +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "aOp" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 22 @@ -7372,9 +4105,35 @@ /obj/machinery/fax/eng, /turf/open/floor/iron/dark, /area/engine/break_room) +"aOy" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/engine/engineering) "aOL" = ( /turf/closed/wall/rust, /area/medical/genetics) +"aOM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "aOS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -7402,128 +4161,51 @@ "aPf" = ( /turf/closed/wall/rust, /area/medical/virology) -"aPl" = ( -/obj/structure/disposalpipe/segment{ +"aPn" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) -"aPv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/starboard) -"aPw" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port) +/turf/open/floor/iron, +/area/engine/atmos) "aPy" = ( /turf/closed/wall/rust, /area/medical/storage) "aPA" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/cmo) -"aPH" = ( -/obj/machinery/door/airlock/engineering{ - name = "Emergency Storage" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"aPK" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Bar" +"aPC" = ( +/obj/machinery/power/solar_control{ + dir = 8; + id = "aftstarboard"; + name = "Starboard Quarter Solar Control" }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"aPL" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 1 +/obj/structure/sign/warning/vacuum{ + pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/execution/education) -"aPS" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"aPT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Bar Storage"; - req_access_txt = "25" +/turf/open/floor/plating{ + broken = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"aQf" = ( +/area/maintenance/solars/starboard/aft) +"aPD" = ( +/obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Research Security Post"; - req_one_access_txt = "1;30" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) -"aQi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/security/nuke_storage) -"aQp" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Security Desk"; + req_one_access_txt = "63" }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/obj/item/storage/fancy/donut_box, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "aQr" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -7533,31 +4215,12 @@ "aQI" = ( /turf/closed/wall, /area/security/checkpoint/medical) -"aQK" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;47" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "aQL" = ( /turf/closed/wall/rust, /area/security/checkpoint/medical) "aQN" = ( /turf/closed/wall, /area/medical/surgery) -"aQO" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/iron/dark, -/area/maintenance/port) "aQP" = ( /turf/closed/wall/rust, /area/medical/surgery) @@ -7568,63 +4231,24 @@ "aQW" = ( /turf/closed/wall, /area/medical/chemistry) -"aRk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/chair/office{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - dir = 1 - }, -/turf/open/floor/engine, -/area/tcommsat/computer) -"aRl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, +"aQZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/maintenance/starboard) +"aRq" = ( +/obj/effect/landmark/start/scientist, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 4 - }, -/turf/open/floor/engine, -/area/tcommsat/computer) -"aRm" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/turf/open/floor/engine, -/area/tcommsat/computer) +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "aRI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -7640,105 +4264,59 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"aRP" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet{ - name = "medical locker" +"aRS" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/structure/grille/broken, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/turf/open/floor/plating, -/area/maintenance/port) -"aRR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, /turf/open/floor/iron/showroomfloor, /area/science/robotics/lab) -"aRX" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"aSb" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) +/turf/open/floor/iron, +/area/security/execution/transfer) "aSf" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall, /area/maintenance/port/fore) -"aSn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/central) -"aSq" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "aSr" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/science/aft) -"aSv" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "aSC" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/fore) +"aSH" = ( +/obj/machinery/door/airlock/grunge{ + id_tag = "Cabin_1"; + name = "Cabin 1" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) "aSL" = ( /turf/closed/wall/rust, /area/crew_quarters/fitness/recreation) -"aSM" = ( -/obj/machinery/door/poddoor/preopen{ - id = "transittube_ai"; - name = "Transit Tube Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"aSZ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/turf_decal/stripes/corner{ +"aSN" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/port) -"aTb" = ( -/obj/machinery/door/airlock/grunge{ - name = "Mass Driver"; - req_access_txt = "22" - }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/chapel/office) +/area/hallway/primary/fore) "aTc" = ( /obj/structure/chair/office{ dir = 1 @@ -7774,19 +4352,6 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai_upload) -"aTk" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/maintenance/port) -"aTp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "aTF" = ( /obj/structure/grille, /obj/effect/decal/cleanable/dirt, @@ -7795,13 +4360,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"aTI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) "aTK" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/personal, @@ -7834,15 +4392,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"aTN" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/central) "aTT" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/landmark/blobstart, @@ -7853,84 +4402,28 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"aTU" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/research{ - name = "Toxins Lab"; - req_access_txt = "8" - }, -/obj/structure/sign/warning/explosives/alt{ - pixel_y = -32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) -"aTV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "AI Upload"; - req_access_txt = "16" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai_upload) "aUa" = ( /turf/closed/wall, /area/gateway) -"aUf" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Council Chamber"; - req_one_access_txt = "38;63" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/courtroom) -"aUh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Chief Engineer's Office"; - req_access_txt = "56" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) -"aUl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Entertainment Backstage"; - req_access_txt = "46" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"aUe" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/showroomfloor, +/area/engine/atmos) +"aUj" = ( +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/theatre) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "aUq" = ( /obj/machinery/light/small, /obj/effect/turf_decal/sand/plating, @@ -7941,42 +4434,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"aUs" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "packageSort2"; - name = "mail belt" - }, -/obj/machinery/camera/directional/south{ - c_tag = "Delivery Office"; - name = "cargo camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) -"aUt" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "aUz" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/airless, @@ -7984,69 +4441,45 @@ "aUG" = ( /turf/closed/wall/mineral/plastitanium, /area/maintenance/port) -"aUN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"aUL" = ( +/obj/structure/closet, +/obj/item/aquarium_kit, +/obj/item/paper{ + default_raw_text = "I got lazy with the aquarium in the entrance.... if anyone wants to finish it,so be it."; + name = "Fish note" }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/engine, -/area/security/nuke_storage) -"aUS" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/port) +"aUM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/departments/security{ + pixel_y = 32 }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/engine, -/area/tcommsat/computer) -"aVg" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"aVn" = ( -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_one_access_txt = "5;6;22" +/turf/open/floor/plating{ + burnt = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/area/maintenance/starboard) +"aUO" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_access_txt = "10" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"aVo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/central) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/engine/supermatter) "aVr" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/fullgrass, @@ -8060,38 +4493,12 @@ }, /turf/open/floor/grass, /area/chapel/main) -"aVy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"aVB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Auxiliary Base Construction"; - name = "cargo camera" - }, -/obj/effect/landmark/blobstart, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/construction/mining/aux_base) +"aVE" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) "aVJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -8106,12 +4513,33 @@ }, /turf/closed/wall, /area/janitor) +"aVN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Mailroom"; + req_access_txt = "50" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "aVP" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, /turf/closed/wall/r_wall, /area/engine/atmos) +"aVX" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "aVY" = ( /obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -8122,6 +4550,13 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/warden) +"aWn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "aWs" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/grassybush, @@ -8146,52 +4581,11 @@ "aWJ" = ( /turf/open/floor/engine, /area/science/xenobiology) -"aWK" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder/red, -/obj/item/pen, -/obj/machinery/door/window/brigdoor/westright{ - name = "Armory Desk"; - req_access_txt = "3" - }, -/turf/open/floor/plating, -/area/ai_monitored/security/armory) -"aWM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Virology - Testing pens"; - name = "virology camera" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) -"aWN" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/engine, -/area/science/xenobiology) "aWO" = ( /obj/structure/table/wood, /obj/item/paper/guides/jobs/security/courtroom, /turf/open/floor/iron, /area/security/courtroom) -"aWQ" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "aWR" = ( /turf/closed/wall, /area/science/xenobiology) @@ -8225,42 +4619,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hor) -"aXg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/departments/security{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig/aft) -"aXh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) "aXj" = ( /turf/closed/wall/rust, /area/science/robotics/lab) @@ -8284,16 +4642,6 @@ /obj/machinery/door/poddoor/incinerator_toxmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) -"aXA" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock"; - shuttledocked = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) "aXF" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -8318,22 +4666,11 @@ }, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) -"aXP" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) +"aXQ" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/potato, +/turf/open/floor/grass, +/area/chapel/main) "aXR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/securearea{ @@ -8370,31 +4707,31 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/lab) -"aYm" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, +"aYh" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"aYr" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "AI Upload"; - req_access_txt = "16" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai_upload) +/area/maintenance/port) +"aYq" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron, +/area/bridge) "aYu" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -8408,24 +4745,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/satellite) -"aYv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "aYy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -8449,6 +4768,23 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) +"aYG" = ( +/obj/machinery/computer/card/minor/rd{ + dir = 8 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Research Director's Desk"; + departmentType = 5; + name = "Research Director RC"; + pixel_x = 30; + receive_ore_updates = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) "aYH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -8465,23 +4801,39 @@ }, /turf/open/floor/plating, /area/science/lab) -"aYP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research/glass{ - name = "Robotics Lab"; - req_access_txt = "29" +"aYN" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 4; + pixel_x = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/sign/poster/official/no_erp{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/noslip/white, +/area/security/prison) +"aYQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) +"aYT" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "aYZ" = ( /obj/structure/window/reinforced, /obj/structure/lattice/catwalk, @@ -8490,28 +4842,17 @@ }, /turf/open/space/basic, /area/space/nearstation) -"aZa" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet{ - name = "skirt closet" - }, -/obj/item/stack/sheet/mineral/copper{ - amount = 5 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "aZd" = ( /turf/closed/wall, /area/hydroponics) -"aZf" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"aZe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" }, -/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/maintenance/port) +/area/crew_quarters/bar/atrium) "aZh" = ( /obj/structure/transit_tube/station{ dir = 1 @@ -8527,45 +4868,12 @@ /obj/structure/sign/departments/science, /turf/closed/wall/rust, /area/science/lab) -"aZl" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/research{ - name = "Toxins Storage"; - req_access_txt = "8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/science/storage) -"aZo" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 2; - name = "toxins sorting disposal pipe"; - sortType = 25 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) -"aZq" = ( -/obj/machinery/door/poddoor/shutters{ - id = "coldroom"; - name = "Coldroom Shutters" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) +"aZk" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/prison, +/area/security/prison) "aZr" = ( /turf/closed/wall/r_wall, /area/science/research) @@ -8575,16 +4883,28 @@ "aZF" = ( /turf/closed/wall/r_wall, /area/science/server) -"aZH" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"aZG" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics_shutters"; + name = "Robotics Privacy Shutters" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/door/window/northleft{ + name = "Robotics Desk"; + req_access_txt = "29" }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/obj/item/folder{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/turf/open/floor/plating, +/area/science/robotics/lab) "aZJ" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/mech_bay_recharge_floor, @@ -8599,19 +4919,6 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai_upload) -"aZM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Telecommunications"; - req_access_txt = "61" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/tcommsat/computer) "aZP" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -8635,59 +4942,6 @@ "aZS" = ( /turf/closed/wall/r_wall, /area/science/robotics/lab) -"aZV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research/glass{ - name = "Research Lab"; - req_one_access_txt = "7;29" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/science/lab) -"aZZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) -"bab" = ( -/obj/machinery/vending/wardrobe/chem_wardrobe, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/medical/chemistry) -"bag" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) "bah" = ( /turf/closed/wall, /area/science/robotics/lab) @@ -8711,36 +4965,17 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) -"bar" = ( -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Atrium Booths"; - name = "diner camera" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/chair/fancy/sofa/old/left{ - color = "#742925"; +"bat" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/small{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) -"bas" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) +/area/maintenance/starboard) "bav" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -8755,24 +4990,6 @@ }, /turf/open/floor/iron/dark, /area/tcommsat/computer) -"bax" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) "baB" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -8794,18 +5011,22 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/mixing) -"baF" = ( -/obj/effect/turf_decal/stripes/line{ +"baD" = ( +/obj/structure/fireaxecabinet{ + pixel_y = 28 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics Scrubbers"; + name = "atmospherics camera" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/central) +/turf/open/floor/iron, +/area/engine/atmos) "baG" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/bot, @@ -8814,42 +5035,9 @@ "baH" = ( /turf/closed/wall, /area/maintenance/starboard/fore) -"baI" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"baJ" = ( -/obj/machinery/rnd/server, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/science/server) "baL" = ( /turf/closed/wall/r_wall/rust, /area/science/server) -"baP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - external_pressure_bound = 140; - name = "server vent"; - pressure_checks = 0 - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/science/server) "baU" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -8857,14 +5045,6 @@ "baV" = ( /turf/closed/wall/rust, /area/security/checkpoint/science/research) -"baW" = ( -/obj/machinery/door/poddoor/shutters{ - id = "Skynet_launch"; - name = "Mech Bay" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/science/robotics/mechbay) "baX" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input, /obj/machinery/sparker/toxmix{ @@ -8889,19 +5069,50 @@ "bbd" = ( /turf/closed/wall/r_wall/rust, /area/science/storage) +"bbg" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/machinery/light, +/obj/machinery/computer/cargo/request{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/break_room) "bbi" = ( /turf/closed/wall/r_wall, /area/science/mixing/chamber) -"bbk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"bbm" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;5" }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - external_pressure_bound = 120; - name = "server vent" +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/circuit/telecomms, -/area/science/xenobiology) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"bbq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) "bbt" = ( /obj/machinery/air_sensor/atmos/toxins_mixing_tank, /obj/effect/decal/cleanable/blood/old, @@ -8954,35 +5165,6 @@ }, /turf/open/floor/engine, /area/science/mixing/chamber) -"bbG" = ( -/obj/item/book/manual/wiki/medicine, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/structure/cable/yellow, -/obj/machinery/power/apc{ - areastring = "/area/medical/cryo"; - dir = 4; - name = "Cryogenics APC"; - pixel_x = 24 - }, -/obj/item/wrench/medical, -/obj/structure/table/glass, -/obj/item/reagent_containers/syringe, -/turf/open/floor/iron/showroomfloor, -/area/medical/cryo) "bbI" = ( /obj/machinery/doppler_array/research/science{ dir = 4 @@ -8996,11 +5178,6 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"bbK" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/engine, -/area/science/mixing/chamber) "bbN" = ( /turf/closed/wall, /area/science/mixing) @@ -9017,18 +5194,25 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/chemistry) -"bbQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research/glass{ - name = "Robotics Lab"; - req_access_txt = "29" +"bbP" = ( +/obj/machinery/door/airlock/mining{ + name = "Auxiliary Base"; + req_one_access_txt = "32;47;48;37" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics_shutters"; - name = "Robotics Privacy Shutters" +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/science/robotics/lab) +/area/construction/mining/aux_base) "bbT" = ( /obj/machinery/portable_atmospherics/scrubber/huge, /obj/effect/turf_decal/delivery, @@ -9037,51 +5221,11 @@ }, /turf/open/floor/iron/dark, /area/science/storage) -"bbV" = ( -/obj/machinery/door/airlock/external{ - name = "External Airlock"; - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "bbX" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, /area/science/mixing/chamber) -"bbZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/sign/warning/securearea{ - desc = "A warning sign which reads 'BOMB RANGE"; - name = "BOMB RANGE"; - pixel_y = 32 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"bca" = ( -/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/engine, -/area/science/mixing/chamber) "bce" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -9095,34 +5239,17 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/mixing/chamber) -"bch" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "research_shutters"; - name = "Research Privacy Shutter" - }, -/obj/machinery/door/airlock/research/glass{ - name = "Research Lab"; - req_one_access_txt = "7;29" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/lab) -"bcj" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark, -/area/science/mixing/chamber) -"bcn" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +"bco" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/ten{ + amount = 5 }, +/obj/item/assembly/prox_sensor, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/starboard) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/aft) "bcq" = ( /obj/structure/window/reinforced{ dir = 1 @@ -9134,126 +5261,84 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/bridge) -"bcx" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Server Access"; - req_one_access_txt = "30;70" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/server) -"bcz" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 +"bcy" = ( +/obj/machinery/newscaster{ + pixel_x = 30 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/chair{ dir = 1 }, -/turf/open/floor/iron/dark/telecomms, -/area/science/server) +/turf/open/floor/plating{ + broken = 1 + }, +/area/quartermaster/warehouse) "bcD" = ( /turf/closed/wall/rust, /area/science/mixing) -"bcH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - external_pressure_bound = 120; - name = "server vent" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/science/server) -"bcT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Mining Dock Airlock"; - req_access_txt = "48" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +"bcK" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) -"bdd" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/structure/table/optable{ - name = "Robotics Operating Table" +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/iron/showroomfloor, /area/science/robotics/lab) -"bdf" = ( +"bcL" = ( +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"bcO" = ( /obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"bdg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/area/medical/storage) +"bcQ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/door_assembly/door_assembly_med{ + anchored = 1 + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "bdi" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/hor) -"bdD" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/engine, -/area/science/xenobiology) -"bdE" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet{ - name = "kitchen closet" - }, -/obj/item/clothing/suit/toggle/chef, -/obj/item/food/chococoin, -/turf/open/floor/plating, -/area/maintenance/starboard) -"bdJ" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/research{ - id_tag = "ResearchInt"; - name = "Research Division"; - req_one_access_txt = "47" - }, -/obj/effect/mapping_helpers/airlock/unres{ +"bdB" = ( +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/research) +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) "bdN" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/starboard) -"bdQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/central) "bed" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -9261,22 +5346,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/space/nearstation) -"bee" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/landmark/start/scientist, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) "ber" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, @@ -9285,23 +5354,6 @@ }, /turf/open/floor/iron/dark, /area/science/storage) -"beu" = ( -/obj/machinery/door/firedoor, -/obj/structure/sign/directions/science{ - dir = 4; - pixel_x = -32; - pixel_y = 8 - }, -/obj/structure/sign/directions/supply{ - pixel_x = -32 - }, -/obj/structure/sign/directions/engineering{ - pixel_x = -32; - pixel_y = -8 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) "bev" = ( /obj/structure/transit_tube/horizontal{ dir = 1 @@ -9338,14 +5390,6 @@ /obj/machinery/status_display/ai, /turf/closed/wall/r_wall, /area/science/robotics/lab) -"beD" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) "beH" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -9362,26 +5406,6 @@ /obj/structure/sign/warning/docking, /turf/closed/wall/rust, /area/maintenance/starboard) -"beL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Atrium" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) -"beM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"beN" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) "beO" = ( /obj/effect/decal/cleanable/blood/old, /obj/item/radio/intercom{ @@ -9389,22 +5413,53 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"beP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/poster/official/cleanliness{ - pixel_y = -32 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) "beW" = ( /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) +"beX" = ( +/obj/machinery/computer/camera_advanced/base_construction{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/construction/mining/aux_base) "beY" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) +"bfh" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/aft) +"bfj" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "NTMSLoad"; + name = "off ramp" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "bfk" = ( /obj/structure/transit_tube/horizontal{ dir = 1 @@ -9428,29 +5483,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"bfn" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) -"bfo" = ( -/obj/machinery/light/floor, -/obj/effect/turf_decal/box, -/turf/open/floor/engine, -/area/science/xenobiology) "bfq" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -9471,58 +5503,6 @@ /obj/effect/turf_decal/box/corners, /turf/open/floor/engine, /area/science/xenobiology) -"bfu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/directions/evac{ - dir = 4; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Cutoff Valve" - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"bfy" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/science/xenobiology) -"bfH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) -"bfI" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "bfJ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -9540,25 +5520,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) -"bfQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "bfT" = ( /obj/structure/lattice/catwalk, /obj/item/stack/marker_beacon{ @@ -9582,83 +5543,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/engine, /area/science/xenobiology) -"bfW" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) -"bgf" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"bgh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/port) -"bgj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/port/fore) -"bgl" = ( -/obj/structure/grille, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/iron/dark, -/area/maintenance/port) "bgm" = ( /obj/effect/landmark/event_spawn, /obj/machinery/holopad, @@ -9668,34 +5552,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) -"bgn" = ( -/obj/structure/grille, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/port) -"bgv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Aft Hallway Tech Storage"; - name = "aft camera" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft) "bgw" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -9705,31 +5561,20 @@ }, /turf/open/floor/iron, /area/security/brig) -"bgy" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/research{ - name = "Toxins Launch Room"; - req_access_txt = "8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/science/mixing) "bgD" = ( /obj/item/radio/intercom{ pixel_y = 22 }, /turf/open/floor/engine, /area/science/xenobiology) -"bgN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/noticeboard{ - pixel_y = 28 +"bgM" = ( +/obj/item/radio/intercom{ + pixel_x = 28 }, -/obj/effect/turf_decal/bot, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/chapel/main) "bgO" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -9763,13 +5608,6 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"bgV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Library" - }, -/turf/open/floor/iron/dark, -/area/library) "bgZ" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/siding/wood{ @@ -9781,39 +5619,6 @@ "bha" = ( /turf/closed/wall/r_wall/rust, /area/ai_monitored/turret_protected/ai_upload) -"bhc" = ( -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "coldroom"; - name = "Coldroom Shutter Toggle"; - pixel_x = 24; - pixel_y = 6; - req_access_txt = "28" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/central) -"bhf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/starboard) "bhj" = ( /obj/effect/turf_decal/box/corners, /obj/structure/sign/warning/electricshock{ @@ -9833,6 +5638,22 @@ /obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner, /turf/open/floor/engine, /area/science/xenobiology) +"bhp" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron, +/area/bridge) "bhq" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, @@ -9841,37 +5662,6 @@ /mob/living/simple_animal/slime, /turf/open/floor/engine, /area/science/xenobiology) -"bhw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/port) -"bhy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Library" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/library) -"bhz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/central) "bhE" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/yellow{ @@ -9897,48 +5687,12 @@ "bhJ" = ( /turf/closed/wall/rust, /area/quartermaster/office) -"bhK" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Atrium" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) -"bhN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/cardboard, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 30 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "bhQ" = ( /turf/closed/wall, /area/quartermaster/storage) "bhR" = ( /turf/closed/wall/rust, /area/quartermaster/miningoffice) -"bhU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bhW" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -9957,107 +5711,14 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bib" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;25;26;35;28;22;37;46;38" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"bic" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/central) -"bie" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/central) "big" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) -"bih" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) -"bij" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/central) -"bil" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/bombcloset, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "bin" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/rust, /area/quartermaster/miningoffice) -"bip" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/central) "biv" = ( /obj/structure/chair/office{ dir = 4 @@ -10068,20 +5729,31 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/teleporter) -"biB" = ( +"biD" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"biI" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Research Security Post"; - req_one_access_txt = "1;30" +/obj/machinery/door/airlock/command{ + name = "Chief Medical Officer's Office"; + req_access_txt = "40" }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) -"biE" = ( -/obj/machinery/door/airlock/external{ - name = "Medical Escape Pod" +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/maintenance/port) +/area/medical/storage) "biR" = ( /obj/machinery/door/window/northleft{ dir = 2; @@ -10098,36 +5770,16 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/maintenance/port) -"biY" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/research{ - name = "Toxins Storage"; - req_access_txt = "8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/storage) -"bjf" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/arrows, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"bjj" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/quartermaster/storage) +/area/vacant_room/commissary) "bjm" = ( /obj/structure/transit_tube/crossing, /obj/structure/lattice/catwalk, @@ -10165,59 +5817,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bjw" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/office) -"bjx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"bjz" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"bjC" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/door/airlock/external{ - name = "Mining Dock Airlock"; - req_access_txt = "48" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) "bjE" = ( /obj/effect/turf_decal/bot, /obj/machinery/rnd/production/techfab/department/cargo, @@ -10227,33 +5826,10 @@ "bjF" = ( /turf/closed/wall/rust, /area/quartermaster/storage) -"bjM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Bar" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"bjQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Dock"; - req_access_txt = "48" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) +"bjG" = ( +/obj/machinery/light/floor, +/turf/open/floor/engine, +/area/science/xenobiology) "bjR" = ( /obj/machinery/door/window/northright{ base_state = "left"; @@ -10267,25 +5843,6 @@ }, /turf/open/floor/carpet/green, /area/library) -"bjS" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/port) "bjW" = ( /turf/closed/wall, /area/quartermaster/sorting) @@ -10293,6 +5850,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) +"bjY" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "bkc" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, @@ -10304,10 +5868,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/quartermaster/storage) -"bkf" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/quartermaster/storage) "bki" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -10320,11 +5880,31 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/central) +"bkk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "bkl" = ( /obj/effect/turf_decal/bot, /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/quartermaster/storage) +"bkn" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/crew_quarters/fitness/recreation) "bko" = ( /obj/structure/sign/warning/xeno_mining, /turf/closed/wall/rust, @@ -10383,14 +5963,47 @@ "bkP" = ( /turf/closed/wall/rust, /area/quartermaster/sorting) -"bkW" = ( -/obj/machinery/door/poddoor/shutters{ - id = "teleshutter"; - name = "Teleporter Access Shutter" +"bkU" = ( +/obj/structure/table/wood, +/obj/item/storage/box/seccarts{ + pixel_y = 5 }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/teleporter) +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + desc = "A bottle of whiskey. There's a label that reads 'tears' taped to the front."; + name = "Bottle of Tears"; + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_y = 2 + }, +/obj/machinery/keycard_auth{ + pixel_x = -6; + pixel_y = -24 + }, +/obj/machinery/button/door{ + id = "hosspace"; + name = "Space Blast door Toggle"; + pixel_x = 7; + pixel_y = -24 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/hos) +"bkV" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "emmd"; + name = "Emergency Medical Lockdown Shutters" + }, +/obj/structure/table/reinforced, +/turf/open/floor/plating, +/area/medical/medbay/central) "bkY" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -10401,17 +6014,16 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"bkZ" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"ble" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/quartermaster/storage) +/area/engine/atmos) "blf" = ( /turf/closed/wall, /area/security/checkpoint/supply) @@ -10419,6 +6031,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) +"bli" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) "blj" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/light/small{ @@ -10429,6 +6050,20 @@ }, /turf/open/floor/wood, /area/crew_quarters/locker) +"blk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "bll" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -10442,24 +6077,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/locker) -"blo" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port) "blq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -10475,11 +6092,17 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"bls" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/quartermaster/storage) +"blr" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/spawner/xmastree, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) "blw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -10504,16 +6127,6 @@ /obj/structure/sign/warning/docking, /turf/closed/wall, /area/quartermaster/storage) -"blF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port) "blH" = ( /obj/machinery/door/poddoor{ id = "QMLoaddoor2"; @@ -10535,43 +6148,23 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"blN" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"blK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "suit closet" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/item/storage/toolbox/emergency{ + pixel_y = 5 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) +/obj/item/crowbar/red, +/turf/open/floor/plating, +/area/maintenance/port) "blO" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron, /area/quartermaster/storage) -"blT" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) "blZ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -10622,16 +6215,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/quartermaster/storage) -"bmw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) "bmy" = ( /turf/closed/wall, /area/crew_quarters/bar/atrium) @@ -10639,66 +6222,32 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/hydroponics) -"bmI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/central) -"bmJ" = ( -/obj/machinery/door/airlock/external{ - name = "External Airlock"; - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "bmM" = ( /turf/closed/wall/rust, /area/hydroponics) -"bmN" = ( +"bmP" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Dock"; - req_access_txt = "48" +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine"; + req_access_txt = "10" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) -"bmZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Kitchen"; - req_access_txt = "28" +/area/engine/engineering) +"bmT" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) +/area/engine/atmos) "bna" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -10714,23 +6263,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bne" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/structure/grille/broken, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/flashlight, -/obj/item/flashlight/flare, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "bnh" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate{ @@ -10787,34 +6319,6 @@ }, /turf/open/floor/grass, /area/hydroponics) -"bnr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/landmark/blobstart, -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"bnt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) "bnv" = ( /turf/closed/wall, /area/hallway/primary/starboard) @@ -10824,35 +6328,10 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron/techmaint, /area/security/prison) -"bnx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/mob/living/simple_animal/hostile/retaliate/goat{ - name = "Pete" - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) "bny" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall/rust, /area/crew_quarters/heads/hos) -"bnE" = ( -/obj/machinery/door/airlock/external{ - name = "External Airlock"; - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "bnH" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/fullgrass, @@ -10866,22 +6345,6 @@ }, /turf/open/floor/grass, /area/hydroponics) -"bnP" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/tank_dispenser/oxygen{ - pixel_x = -1; - pixel_y = 2 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/bridge) -"bnQ" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/bridge) "bnR" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/ausbushes/grassybush, @@ -10896,17 +6359,6 @@ }, /turf/open/floor/grass, /area/hydroponics) -"bnS" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/hydroponics) "bnT" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/ppflowers, @@ -10920,22 +6372,6 @@ }, /turf/open/floor/grass, /area/hydroponics) -"bnU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/ai_slipper{ - uses = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) "boa" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/grassybush, @@ -10961,6 +6397,22 @@ /obj/structure/window/reinforced, /turf/open/floor/grass, /area/hydroponics) +"boc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/central) +"bof" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "boh" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/ausbushes/fullgrass, @@ -10975,164 +6427,36 @@ /obj/structure/window/reinforced, /turf/open/floor/grass, /area/hydroponics) -"boi" = ( -/obj/machinery/door/window/brigdoor/westright{ - dir = 4; - name = "Core Modules"; - req_access_txt = "20" - }, -/obj/item/aiModule/core/freeformcore{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/aiModule/core/full/custom, -/obj/item/aiModule/core/full/asimov{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai_upload) -"bok" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/maintenance/starboard) -"bol" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Service Door"; - req_one_access_txt = "35;28" - }, -/turf/open/floor/iron/dark, -/area/hydroponics) -"bom" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Quartermaster"; - req_access_txt = "41" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) "bon" = ( /obj/structure/sign/departments/botany, /turf/closed/wall, /area/hydroponics) -"boo" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet{ - name = "supply locker" - }, -/obj/item/clothing/shoes/sneakers/brown, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/coin/twoheaded, -/turf/open/floor/plating, -/area/maintenance/starboard) -"bop" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/firstaid/o2, -/obj/item/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"bos" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/maintenance/port) -"bou" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"boq" = ( +/turf/open/floor/iron, +/area/bridge) +"boy" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/soda_cans/cola{ + pixel_x = 4; + pixel_y = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"box" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/item/candle/infinite{ + pixel_x = -4 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"boB" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) +/turf/open/floor/plating, +/area/maintenance/central) "boC" = ( /turf/closed/wall, /area/hallway/primary/port) -"boE" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External Freight Airlock" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +"boP" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"boI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Kitchen Cold Room"; - req_access_txt = "28" - }, -/obj/structure/fans/tiny/invisible, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) -"boM" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/toolbox/emergency{ - pixel_y = 5 - }, -/obj/item/flashlight, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) "boR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -11179,22 +6503,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"bpc" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/port) -"bph" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/storage/fancy/donut_box, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen_2"; - name = "Hallway Hatch" - }, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) "bpi" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/junglebush/b, @@ -11216,79 +6524,39 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bpn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Quartermaster"; - req_access_txt = "41" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) "bpq" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/maintenance/central) -"bpE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 +"bpw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, +/obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, -/area/hallway/primary/aft) +/area/engine/engineering) +"bpz" = ( +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/obj/structure/mirror{ + pixel_x = 26 + }, +/turf/open/floor/noslip/dark, +/area/science/explab) "bpF" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall, /area/hallway/primary/starboard) -"bpN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay"; - req_one_access_txt = "31;48" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) -"bpR" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/paicard{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) "bpV" = ( /obj/structure/sign/departments/botany, /turf/closed/wall, @@ -11297,34 +6565,18 @@ /obj/structure/sign/departments/custodian, /turf/closed/wall/rust, /area/maintenance/central) -"bqe" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/machinery/light_switch{ - pixel_x = 24 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) "bqi" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, /turf/closed/wall/r_wall/rust, /area/engine/atmos) -"bqt" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"bqo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +/area/quartermaster/warehouse) "bqu" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -11358,43 +6610,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"bqy" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port) -"bqz" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port) -"bqF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/mob/living/simple_animal/hostile/asteroid/hivelord, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "bqK" = ( /obj/structure/chair/fancy/sofa/old/corner/concave{ color = "#742925"; @@ -11430,50 +6645,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"bqR" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"bqS" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/hydroponics) -"bqT" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/newscaster{ - pixel_y = -28 - }, -/obj/machinery/recharger, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering Security Post"; - name = "engineering camera" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) "bqU" = ( /obj/structure/table/wood, /obj/item/storage/crayons, @@ -11487,6 +6658,26 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/theatre) +"bqY" = ( +/obj/machinery/computer/atmos_alert, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"bqZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "brb" = ( /obj/structure/dresser, /obj/effect/turf_decal/siding/wood{ @@ -11494,22 +6685,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/locker) -"brc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/security/courtroom) "brl" = ( /obj/machinery/portable_atmospherics/canister, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -11555,15 +6730,6 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal/incinerator) -"brz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) "brA" = ( /obj/machinery/power/emitter/welded{ dir = 4 @@ -11579,6 +6745,31 @@ burnt = 1 }, /area/engine/engineering) +"brB" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/noticeboard{ + dir = 4; + pixel_x = -27 + }, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) "brD" = ( /turf/closed/wall, /area/crew_quarters/toilet/restrooms) @@ -11592,31 +6783,10 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/bridge) -"brQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Kitchen"; - req_access_txt = "28" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) "brR" = ( /obj/structure/chair/office, /turf/open/floor/iron/dark, /area/bridge) -"brX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/flora/rock/pile, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "brZ" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -11632,48 +6802,18 @@ /obj/structure/sign/departments/custodian, /turf/closed/wall, /area/maintenance/fore) -"bsi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "mining Dock Maintenance"; - req_access_txt = "48" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) -"bsl" = ( -/obj/machinery/door/airlock/grunge{ - name = "Service Production"; - req_one_access_txt = "25;26;35;28;22;37;46;38" - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "bsm" = ( /turf/closed/wall/rust, /area/chapel/office) -"bsz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Office"; - req_one_access_txt = "31;48" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) -"bsC" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, +"bsr" = ( +/obj/structure/closet/secure_closet/lethalshots, /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/structure/closet/l3closet, -/turf/open/floor/iron/dark, -/area/maintenance/port) +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) "bsD" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/delivery, @@ -11693,14 +6833,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) -"bsM" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "bsN" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/grassybush, @@ -11746,17 +6878,6 @@ /obj/structure/sign/poster/contraband/revolver, /turf/closed/wall, /area/crew_quarters/locker) -"bsY" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/port) "bsZ" = ( /obj/machinery/door/morgue{ name = "Relic Closet"; @@ -11764,18 +6885,25 @@ }, /turf/open/floor/iron/dark, /area/chapel/office) -"btb" = ( -/obj/machinery/mass_driver{ - dir = 1; - id = "chapelgun" - }, -/obj/item/gps, -/obj/effect/turf_decal/stripes/end, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 +"bta" = ( +/obj/structure/table/wood/fancy, +/obj/machinery/light/small{ + dir = 4 }, -/turf/open/floor/plating, +/obj/item/clothing/suit/hooded/chaplain_hoodie, +/obj/item/reagent_containers/cup/glass/bottle/holywater, +/obj/item/soulstone/anybody/chaplain, +/obj/item/organ/heart, +/obj/item/book/granter/spell/smoke/lesser, +/turf/open/floor/iron/dark, /area/chapel/office) +"btc" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "btf" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -11818,17 +6946,6 @@ }, /turf/open/floor/wood, /area/chapel/office) -"btl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay"; - req_one_access_txt = "31;48" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) "bto" = ( /obj/effect/turf_decal/delivery, /obj/structure/bodycontainer/crematorium{ @@ -11841,13 +6958,40 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/dark, /area/chapel/office) -"btw" = ( +"btx" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/crayons, +/obj/item/storage/fancy/candle_box{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/fancy/candle_box{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Chapel Office"; + name = "chapel camera" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/chapel/office) +"bty" = ( +/obj/structure/grille/broken, +/obj/structure/closet/crate{ + opened = 1 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/area/maintenance/aft) "btA" = ( /turf/closed/wall, /area/chapel/main) @@ -11906,51 +7050,12 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/crew_quarters/bar) -"btL" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port) "btR" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/quartermaster/exploration_prep) -"btS" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) "btT" = ( /obj/structure/bookcase/random/reference, /turf/open/floor/wood, @@ -11978,11 +7083,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/fore) -"buc" = ( -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/medical/chemistry) "bue" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -11995,38 +7095,13 @@ /obj/structure/bookcase/random/fiction, /turf/open/floor/wood, /area/crew_quarters/bar) -"buk" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) -"bul" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/storage/box/masks{ - pixel_y = 4 +"but" = ( +/obj/machinery/power/smes, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + luminosity = 2 }, -/turf/open/floor/iron/dark, -/area/maintenance/port) +/area/quartermaster/warehouse) "buu" = ( /obj/structure/bookcase/random/fiction, /obj/machinery/firealarm{ @@ -12072,37 +7147,10 @@ }, /turf/open/floor/wood, /area/crew_quarters/locker) -"buJ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/central) "buM" = ( /obj/effect/turf_decal/siding/wood/end, /turf/open/floor/wood, /area/library) -"buO" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Bar Storage"; - req_access_txt = "25" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) "buQ" = ( /turf/closed/wall/rust, /area/crew_quarters/bar) @@ -12165,6 +7213,18 @@ /obj/structure/bookcase/random/adult, /turf/open/floor/iron/dark, /area/library) +"bvm" = ( +/obj/structure/table/wood, +/obj/structure/mirror{ + pixel_x = -26 + }, +/obj/item/food/pie/cream, +/obj/item/clothing/head/costume/lobsterhat, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/theatre) "bvn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -12181,52 +7241,12 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"bvx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"bvy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Art Cabinet" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/library) -"bvB" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) -"bvD" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/stripes/corner{ +"bvJ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/central) -"bvF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Council Chamber"; - req_access_txt = "19" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/iron, +/area/hallway/secondary/entry) "bvK" = ( /turf/closed/wall/rust, /area/library) @@ -12252,22 +7272,6 @@ }, /turf/open/floor/iron/dark, /area/library) -"bvV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "bvY" = ( /obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -12279,24 +7283,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"bwa" = ( -/obj/machinery/door/airlock/grunge{ - name = "Art Cabinet" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/library) -"bwb" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil, -/obj/item/stack/cable_coil/cut, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "bwd" = ( /obj/structure/noticeboard{ pixel_y = 30 @@ -12333,15 +7319,6 @@ "bwi" = ( /turf/closed/wall/rust, /area/crew_quarters/kitchen) -"bwk" = ( -/obj/machinery/portable_thermomachine, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/central) "bwn" = ( /turf/closed/wall/rust, /area/science/xenobiology) @@ -12374,17 +7351,20 @@ }, /turf/closed/wall/r_wall, /area/engine/atmos) -"bwz" = ( -/turf/closed/wall/rust, -/area/security/checkpoint/supply) -"bwE" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ +"bwy" = ( +/obj/machinery/computer/cargo, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/structure/closet/l3closet, /turf/open/floor/iron/dark, -/area/maintenance/port) +/area/quartermaster/sorting) +"bwz" = ( +/turf/closed/wall/rust, +/area/security/checkpoint/supply) "bwJ" = ( /obj/structure/sink/puddle, /obj/structure/flora/ausbushes/reedbush{ @@ -12407,6 +7387,18 @@ dir = 4 }, /area/chapel/main) +"bwP" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) "bwQ" = ( /turf/open/floor/iron/dark, /area/science/lab) @@ -12422,12 +7414,6 @@ }, /turf/open/floor/grass, /area/chapel/main) -"bwW" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/potato, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/grass, -/area/chapel/main) "bwX" = ( /turf/closed/wall/rust, /area/chapel/main) @@ -12478,17 +7464,11 @@ /obj/structure/window/reinforced, /turf/open/floor/grass, /area/chapel/main) -"bxj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/turf/open/floor/iron/chapel{ - dir = 4 - }, -/area/chapel/main) +"bxk" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/maintenance/starboard) "bxm" = ( /obj/structure/sign/plaques/atmos, /turf/closed/wall/rust, @@ -12520,36 +7500,12 @@ /obj/machinery/status_display/ai, /turf/closed/wall/r_wall/rust, /area/crew_quarters/heads/captain) -"bxA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/central) "bxB" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron/chapel{ dir = 1 }, /area/chapel/main) -"bxI" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/closet/emcloset{ - name = "emergency prison" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "bxJ" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -12568,22 +7524,6 @@ dir = 1 }, /area/chapel/main) -"bxZ" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage"; - name = "Secure Storage" - }, -/obj/machinery/button/door{ - desc = "A remote control-switch for secure storage."; - id = "Secure Storage"; - name = "Secure Storage Toggle"; - pixel_y = -24; - req_access_txt = "11" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/engineering) "byd" = ( /obj/structure/sign/departments/holy, /turf/closed/wall, @@ -12605,130 +7545,16 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"byo" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/quartermaster/office) -"byp" = ( -/obj/structure/easel, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/canvas/twentythree_twentythree, -/obj/item/canvas/twentythree_nineteen, -/obj/item/canvas/twentythree_nineteen, -/turf/open/floor/iron/dark, -/area/library) "byy" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/maintenance/central) -"byD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) -"byE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"byH" = ( -/obj/machinery/door/window/brigdoor{ - dir = 4; - name = "Core Modules"; - req_access_txt = "20" - }, -/obj/item/aiModule/supplied/protectStation{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/aiModule/zeroth/oneHuman, -/obj/item/aiModule/reset/purge{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai_upload) "byI" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai_upload) -"byJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"byK" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"byL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/door/window/westleft{ - dir = 4; - name = "Upload Access"; - pixel_x = 6; - req_access_txt = "16" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"byM" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = 24; - pixel_y = 24 - }, -/obj/item/kirbyplants/photosynthetic, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai_upload) "byO" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 2; @@ -12750,59 +7576,13 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"byP" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"byR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/status_display/ai{ - pixel_x = 32; - pixel_y = 32 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"bza" = ( -/obj/machinery/door/window/brigdoor/westright{ - dir = 4; - name = "Core Modules"; - req_access_txt = "20" - }, -/obj/effect/spawner/lootdrop/aimodule_harmful{ - fan_out_items = 1; - lootcount = 2; - lootdoubles = 0 - }, -/obj/item/aiModule/supplied/oxygen{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 +"byY" = ( +/obj/structure/flora/grass/jungle, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/area/ai_monitored/turret_protected/ai_upload) +/area/docking/arrival) "bzb" = ( /obj/structure/table, /obj/item/aiModule/supplied/freeform, @@ -12818,38 +7598,6 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall/rust, /area/ai_monitored/turret_protected/ai_upload) -"bzf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"bzg" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) -"bzj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/door/window/westright{ - dir = 4; - name = "Upload Access"; - pixel_x = 6; - req_access_txt = "16" - }, -/obj/machinery/ai_slipper{ - uses = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) "bzk" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -12872,61 +7620,21 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"bzn" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) -"bzo" = ( -/obj/machinery/door/firedoor, -/obj/structure/sign/directions/medical{ - dir = 1; - pixel_x = 32; - pixel_y = 8 - }, -/obj/structure/sign/directions/command{ - pixel_x = 32 +"bzq" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/costume{ + pixel_x = 4; + pixel_y = 4 }, -/obj/structure/sign/directions/security{ - pixel_x = 32; - pixel_y = -8 +/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/hallway/primary/port) -"bzr" = ( -/obj/machinery/door/window/brigdoor{ - dir = 4; - name = "Core Modules"; - req_access_txt = "20" - }, -/obj/effect/spawner/lootdrop/aimodule_harmless{ - fan_out_items = 1; - lootcount = 3; - lootdoubles = 0 - }, -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai_upload) +/area/maintenance/port/fore) "bzs" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/cable/yellow{ @@ -12934,28 +7642,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/locker) -"bzt" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/directional/east{ - c_tag = "Xenobiology Computers"; - name = "xenobiology camera"; - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "bzG" = ( /turf/closed/wall/r_wall, /area/engine/gravity_generator) @@ -12973,6 +7659,29 @@ }, /turf/open/floor/plating, /area/maintenance/central) +"bzJ" = ( +/obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/starboard/fore"; + dir = 1; + name = "Starboard Bow Solar APC"; + pixel_y = 24 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/item/stack/cable_coil/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/solars/starboard/fore) "bzM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -12986,14 +7695,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"bzP" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/bridge) "bzS" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/crossing, @@ -13005,33 +7706,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"bzX" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/maintenance/port) -"bzY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Transit Access"; - req_access_txt = "19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/bridge) "bAc" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -13076,27 +7750,6 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/maintenance/central) -"bAr" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/brig/aft) -"bAt" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/plant_analyzer{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/plant_analyzer, -/obj/item/cultivator, -/obj/item/cultivator, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/central) "bAw" = ( /obj/machinery/porta_turret/ai{ dir = 1 @@ -13109,112 +7762,33 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai_upload) -"bAx" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Transit Access"; - req_access_txt = "19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, +"bAE" = ( +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/heads/captain) +"bAJ" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + department = "Detective's office"; + name = "Detective RC"; + pixel_y = 30 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = -6 }, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"bAz" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bAA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Cutoff Valve" - }, -/turf/open/floor/plating, -/area/maintenance/central) -"bAE" = ( -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/heads/captain) -"bAG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Cargo Security Post"; - req_one_access_txt = "1;57" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/supply) -"bAH" = ( -/obj/effect/turf_decal/loading_area, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/quartermaster/storage) -"bAI" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/maintenance/port) -"bAJ" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/requests_console{ - department = "Detective's office"; - name = "Detective RC"; - pixel_y = 30 - }, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = -6 - }, -/obj/machinery/button/door{ - id = "detective_shutters"; - name = "Detective's Privacy Toggle"; - pixel_x = 24; - pixel_y = 6; - req_access_txt = "4" - }, -/obj/effect/turf_decal/siding/wood/end{ +/obj/machinery/button/door{ + id = "detective_shutters"; + name = "Detective's Privacy Toggle"; + pixel_x = 24; + pixel_y = 6; + req_access_txt = "4" + }, +/obj/effect/turf_decal/siding/wood/end{ dir = 4 }, /turf/open/floor/wood, @@ -13233,65 +7807,6 @@ "bAN" = ( /turf/closed/wall, /area/medical/virology) -"bAU" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/closet{ - name = "suit closet" - }, -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"bAV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - id_tag = "commissarydoor"; - name = "Vacant Commissary"; - req_one_access_txt = "12;63;48;50" - }, -/turf/open/floor/iron/dark, -/area/vacant_room/commissary) -"bAW" = ( -/obj/machinery/disposal/bin, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"bAY" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/item/camera_film{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/camera, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/iron/dark, -/area/library) "bBb" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -13319,6 +7834,13 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"bBg" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "bBh" = ( /obj/machinery/power/apc{ areastring = "/area/security/courtroom"; @@ -13331,11 +7853,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"bBj" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "bBk" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -13344,20 +7861,6 @@ }, /turf/open/floor/plating, /area/security/detectives_office) -"bBo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Cargo Security Post"; - req_one_access_txt = "1;57" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/supply) "bBu" = ( /obj/machinery/portable_atmospherics/pump, /obj/machinery/light, @@ -13377,15 +7880,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/break_room) -"bBv" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) "bBy" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, @@ -13399,42 +7893,15 @@ "bBB" = ( /turf/closed/wall/rust, /area/hallway/primary/aft) -"bBF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"bBH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"bBI" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Xenobiology Euthanization Chamber"; - name = "xenobiology camera" +"bBD" = ( +/obj/machinery/door/poddoor/shutters{ + id = "maidbay"; + name = "Maid Bay" }, -/turf/open/floor/circuit/telecomms, -/area/science/xenobiology) +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "bBK" = ( /obj/structure/lattice/catwalk, /obj/item/stack/marker_beacon{ @@ -13457,15 +7924,10 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"bBX" = ( -/obj/machinery/door/poddoor{ - id = "toxinsdriver"; - name = "Toxins Launcher Bay Door" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) +"bBU" = ( +/obj/structure/sign/warning/securearea, +/turf/closed/wall, +/area/hallway/primary/fore) "bBY" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -13479,19 +7941,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"bCa" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/bridge) -"bCi" = ( -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/unary/cryo_cell, -/turf/open/floor/iron/dark, -/area/medical/cryo) "bCm" = ( /obj/machinery/light/small{ dir = 1 @@ -13499,27 +7948,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/port/fore) -"bCo" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/landmark/xeno_spawn, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = -24 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/port/fore) "bCu" = ( /obj/effect/landmark/start/captain, /obj/structure/cable/yellow{ @@ -13533,6 +7961,18 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"bCy" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "bCA" = ( /obj/structure/sign/departments/engineering, /turf/closed/wall, @@ -13550,57 +7990,12 @@ broken = 1 }, /area/maintenance/starboard/fore) -"bCG" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "External Gas to Loop" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"bCK" = ( -/obj/machinery/door/poddoor/shutters{ - id = "evashutter"; - name = "E.V.A. Storage Shutter" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) "bCM" = ( /turf/closed/wall, /area/storage/tech) -"bCP" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt, -/obj/item/clipboard, -/obj/item/clothing/mask/fakemoustache, -/obj/item/clothing/mask/cigarette/pipe, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) "bCQ" = ( /turf/closed/wall/r_wall/rust, /area/ai_monitored/storage/eva) -"bCS" = ( -/obj/machinery/power/tracker, -/obj/effect/turf_decal/box, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/space/nearstation) "bCT" = ( /obj/effect/turf_decal/bot, /obj/structure/table, @@ -13615,17 +8010,6 @@ /obj/item/flashlight/flare, /turf/open/floor/iron, /area/ai_monitored/storage/eva) -"bCW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "E.V.A. Storage"; - req_access_txt = "18" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) "bCY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -13645,14 +8029,20 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plating, /area/engine/atmos) -"bDe" = ( -/obj/effect/turf_decal/bot, -/obj/structure/tank_dispenser/oxygen{ - pixel_x = -1; - pixel_y = 2 +"bDc" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/light_switch{ + pixel_x = 27; + pixel_y = -5 + }, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "bDg" = ( /obj/machinery/status_display/ai, /turf/closed/wall/r_wall/rust, @@ -13661,6 +8051,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/port/fore) +"bDj" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/item/cane, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/maintenance/port/fore) "bDv" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -13668,41 +8069,6 @@ }, /turf/open/floor/plating, /area/storage/tech) -"bDw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/power/apc{ - areastring = "/area/storage/tech"; - dir = 8; - name = "Tech Storage APC"; - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/engine, -/area/storage/tech) -"bDA" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) "bDD" = ( /obj/structure/table, /obj/item/storage/toolbox/electrical, @@ -13719,44 +8085,31 @@ /obj/item/stock_parts/cell/high/plus, /turf/open/floor/engine, /area/storage/tech) -"bDF" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/engine, -/area/storage/tech) -"bDG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/storage/tech) "bDI" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/storage/tech) -"bDK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/engine, -/area/storage/tech) -"bDL" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/storage/tech) -"bDM" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"bDQ" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/machinery/holopad, -/turf/open/floor/engine, -/area/storage/tech) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/light_switch{ + pixel_y = -25; + pixel_x = -20 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/warden) "bDR" = ( /obj/docking_port/stationary{ dir = 8; @@ -13781,58 +8134,6 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/science/research) -"bDT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"bDV" = ( -/obj/effect/turf_decal/stripes/end, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller/directional/east, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"bDX" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/techstorage/command, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/storage/tech) -"bDY" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/techstorage/RnD_secure, -/obj/machinery/light/small, -/obj/machinery/status_display/shuttle{ - pixel_y = -32 - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/storage/tech) -"bDZ" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/techstorage/AI, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/storage/tech) -"bEa" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/storage/tech) "bEe" = ( /obj/structure/bed/dogbed/renault, /obj/machinery/button/door{ @@ -13850,23 +8151,6 @@ "bEg" = ( /turf/closed/wall, /area/maintenance/starboard/aft) -"bEj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/engine, -/area/storage/tech) -"bEn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Locker Room" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) "bEq" = ( /obj/structure/sign/warning/pods, /turf/closed/wall/rust, @@ -13888,91 +8172,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) -"bEv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Engineering Foyer" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) -"bEw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/break_room) -"bEC" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "emmd"; - name = "Emergency Medical Lockdown Shutters" - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/turf/open/floor/plating, -/area/medical/medbay/central) -"bEE" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External Freight Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"bEK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) -"bEM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Law Office"; - req_access_txt = "38" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/lawoffice) "bEP" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -14070,6 +8269,13 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"bFg" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "bFh" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -14100,114 +8306,40 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"bFp" = ( -/obj/effect/turf_decal/loading_area, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"bFr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/quartermaster/warehouse) "bFs" = ( /turf/closed/wall/r_wall, /area/maintenance/aft) -"bFw" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Recreation Area" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) "bFz" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/aft) -"bFB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/central) -"bFC" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/structure/grille/broken, -/obj/item/wallframe/apc, -/turf/open/floor/plating, -/area/maintenance/aft) -"bFD" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) -"bFF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"bFI" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"bFK" = ( -/obj/machinery/light/small{ - dir = 4 +"bFH" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/disposalpipe/sorting/mail/destination/testing_range/flip{ + dir = 2 }, -/area/maintenance/starboard/fore) +/turf/open/floor/iron/showroomfloor, +/area/science/research) "bFQ" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, /area/maintenance/port) -"bFT" = ( -/obj/machinery/door/airlock/atmos{ - name = "Filter Chamber" +"bFR" = ( +/obj/structure/flora/rock/pile, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/iron/dark, -/area/maintenance/aft) +/area/docking/arrival) "bFU" = ( /obj/machinery/light/small{ dir = 1 @@ -14232,16 +8364,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bGd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) "bGe" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -14249,13 +8371,18 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"bGi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +"bGj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) "bGn" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -14270,6 +8397,41 @@ }, /turf/closed/wall, /area/engine/atmos) +"bGp" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/item/folder/blue, +/obj/item/pen, +/obj/structure/window/reinforced, +/obj/machinery/door/window/westright{ + name = "Control Desk"; + req_one_access_txt = "19" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/hallway/secondary/exit/departure_lounge) +"bGs" = ( +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"bGB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "bGC" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 8 @@ -14288,41 +8450,10 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"bGF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters{ - id = "captain_escape" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) "bGG" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/aft) -"bGJ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Mailroom"; - req_access_txt = "50" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) "bGK" = ( /obj/structure/chair/fancy/sofa/corp/left{ dir = 4 @@ -14346,16 +8477,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/maintenance/port) -"bHe" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/engineering) "bHh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14375,93 +8496,10 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"bHi" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bHj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) "bHn" = ( /obj/machinery/status_display/ai, /turf/closed/wall, /area/storage/tech) -"bHp" = ( -/obj/structure/chair/fancy/bench/pew/right{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark, -/area/security/courtroom) -"bHt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"bHw" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - areastring = "/area/quartermaster/sorting"; - dir = 4; - name = "Delivery Office APC"; - pixel_x = 24 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) -"bHy" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/glass/bottle/juice/orangejuice{ - desc = "An emerald flask, from the Keeper's soul. High in vitamins!"; - name = "estus flask"; - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) "bHB" = ( /obj/structure/lattice/catwalk, /turf/open/space, @@ -14502,25 +8540,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"bHN" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/bridge) -"bHO" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/bridge) "bHQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14632,65 +8651,14 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/storage/tech) -"bIw" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External Freight Airlock" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"bIF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Cargo Security Post"; - req_one_access_txt = "1;57" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/supply) -"bIG" = ( -/obj/machinery/door/airlock/external{ - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"bIH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Recreation Area" +"bIu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"bIJ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/storage/primary) +/area/maintenance/port/aft) "bIL" = ( /obj/effect/turf_decal/bot, /obj/machinery/light{ @@ -14701,49 +8669,33 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/hop) -"bIQ" = ( -/obj/machinery/door/airlock/external{ - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "bIV" = ( /turf/closed/wall, /area/crew_quarters/locker) +"bIW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen_2"; + name = "Hallway Hatch" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) "bJa" = ( /obj/machinery/status_display/ai, /turf/closed/wall, /area/crew_quarters/locker) -"bJc" = ( -/obj/structure/rack, -/obj/item/storage/crayons, -/obj/item/storage/crayons, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/airlock_painter, -/turf/open/floor/iron/dark, -/area/library) -"bJg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/stack/package_wrap, -/obj/item/storage/box, -/turf/open/floor/plating, -/area/maintenance/port) "bJi" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -14764,39 +8716,21 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall, /area/storage/tech) -"bJt" = ( -/obj/effect/turf_decal/box, -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/soap/nanotrasen, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/obj/machinery/button/door{ - id = "Shower_2"; - name = "Shower 2 Privacy Lock"; - normaldoorcontrol = 1; - pixel_x = 24; - pixel_y = -8; - specialfunctions = 4 - }, -/obj/machinery/button/door{ - id = "Shower_2Privacy"; - name = "Shower 2 Privacy Toggle"; - pixel_x = 24; - pixel_y = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "bJv" = ( /turf/open/floor/engine{ name = "Holodeck Projector Floor" }, /area/holodeck/rec_center) +"bJD" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/dark, +/area/security/detectives_office) "bJE" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/lavendergrass, @@ -14819,38 +8753,12 @@ /obj/machinery/light/small, /turf/open/floor/iron/dark, /area/library) -"bJP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Engineering Security Post"; - req_one_access_txt = "1;56" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) "bJS" = ( /obj/structure/sign/warning/securearea{ pixel_x = -32 }, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"bJT" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) "bJU" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/sand/plating, @@ -14860,55 +8768,13 @@ /obj/structure/sign/warning/docking, /turf/closed/wall/rust, /area/space/nearstation) -"bKd" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"bKe" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"bKf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/item/t_scanner, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"bKg" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"bKh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"bKk" = ( -/turf/closed/wall, -/area/crew_quarters/cryopods) -"bKl" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +"bKk" = ( +/turf/closed/wall, +/area/crew_quarters/cryopods) +"bKl" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) "bKm" = ( @@ -14918,46 +8784,10 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"bKo" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Cryopod Room" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/crew_quarters/cryopods) -"bKp" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceprivate"; - name = "Chief Engineer's Privacy Shutters" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/engine/break_room) -"bKq" = ( -/obj/machinery/door/firedoor, -/obj/structure/door_assembly/door_assembly_ext{ - anchored = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) "bKs" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/security/prison) -"bKv" = ( -/obj/machinery/door/airlock/grunge{ - id_tag = "Cabin_2"; - name = "Cabin 2" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) "bKB" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/cable/yellow{ @@ -14965,47 +8795,12 @@ }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) -"bKE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "bKF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"bKH" = ( -/obj/machinery/door/airlock/grunge{ - id_tag = "Cabin_1"; - name = "Cabin 1" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"bKI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/bridge) "bKK" = ( /obj/structure/table/wood, /turf/open/floor/iron, @@ -15014,23 +8809,6 @@ /obj/structure/sign/departments/restroom, /turf/closed/wall, /area/crew_quarters/locker) -"bKN" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/closet/cardboard, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"bKP" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Cryopod Room" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/crew_quarters/cryopods) "bKV" = ( /obj/machinery/firealarm{ dir = 8; @@ -15057,23 +8835,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"bKY" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/central) -"bLa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "bLd" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall, @@ -15119,48 +8880,10 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"bLG" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/box, -/obj/machinery/mineral/ore_redemption{ - dir = 8; - input_dir = 4; - output_dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/quartermaster/office) -"bLS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution{ - pixel_y = -12 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "bLU" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/rust, /area/crew_quarters/fitness/recreation) -"bLZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 2; - name = "disposals sorting disposal pipe"; - sortType = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bMi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -15195,51 +8918,6 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"bMm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/theatre) -"bMn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/courtroom) -"bMB" = ( -/obj/machinery/door/airlock/external{ - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "bMC" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -15255,19 +8933,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/hallway/primary/aft) -"bMJ" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet{ - name = "custodial locker" - }, -/obj/item/clothing/gloves/color/orange, -/obj/item/clothing/shoes/galoshes, -/obj/item/clothing/head/soft/purple, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "bMK" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ @@ -15310,24 +8975,26 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall, /area/quartermaster/sorting) -"bNl" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/toolbox/emergency, -/obj/item/stack/rods/ten, -/turf/open/floor/plating, -/area/maintenance/port/aft) +"bNi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/securearea{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/quartermaster/exploration_dock) "bNm" = ( /obj/structure/sign/warning/pods, /turf/closed/wall, /area/maintenance/port/aft) -"bNs" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/structure/mopbucket, -/obj/item/mop, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "bNt" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall, @@ -15350,29 +9017,6 @@ }, /turf/closed/wall/rust, /area/janitor) -"bNA" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Docking Hallway" - }, -/obj/structure/sign/directions/engineering{ - dir = 8; - pixel_y = -40 - }, -/obj/structure/sign/directions/security{ - dir = 8; - pixel_y = -32 - }, -/obj/structure/sign/directions/medical{ - dir = 8; - pixel_y = -24 - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) "bNB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -15393,51 +9037,28 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) -"bNC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bNK" = ( /turf/closed/wall, /area/vacant_room/commissary) "bNM" = ( /turf/closed/wall, /area/janitor) -"bNP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "commissaryshutter"; - name = "Vacant Commissary Shutter" +"bNR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/delivery, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating, -/area/vacant_room/commissary) -"bNQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/door/airlock/atmos/glass{ - name = "Distribution Loop"; - req_access_txt = "24" +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/area/maintenance/fore) "bNU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -15460,58 +9081,30 @@ "bOf" = ( /turf/closed/wall/rust, /area/vacant_room/commissary) -"bOg" = ( -/obj/machinery/door/airlock/external{ - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"bOh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"bOj" = ( -/obj/effect/turf_decal/stripes/corner{ +"bOl" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "bOo" = ( /obj/structure/sign/departments/custodian, /turf/closed/wall/rust, /area/janitor) -"bOu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) -"bOz" = ( -/obj/structure/closet/secure_closet/engineering_chief, -/obj/effect/turf_decal/delivery, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +"bOy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Interrogation"; + req_access_txt = null; + req_one_access_txt = "1;4" }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) +/area/security/brig/aft) "bOC" = ( /turf/closed/wall/rust, /area/maintenance/starboard/aft) @@ -15522,34 +9115,6 @@ /obj/machinery/status_display/evac, /turf/closed/wall/rust, /area/janitor) -"bOM" = ( -/obj/effect/turf_decal/bot, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/central) -"bON" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = 32 - }, -/turf/open/floor/iron/dark, -/area/janitor) "bOR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -15557,31 +9122,9 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"bOS" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/item/storage/belt/utility, -/obj/item/gps{ - gpstag = "TP0" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/teleporter) "bOU" = ( /turf/closed/wall, /area/hallway/primary/central) -"bPd" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/atmos) "bPe" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -15590,30 +9133,32 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/quartermaster/storage) -"bPF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"bPJ" = ( +/turf/closed/mineral/random/labormineral, +/area/hallway/secondary/entry) +"bPM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "Satellite Storage"; + req_one_access_txt = "32;19" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"bPH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Security Checkpoint"; - req_access_txt = "63" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bPJ" = ( -/turf/closed/mineral/random/labormineral, -/area/hallway/secondary/entry) +/area/ai_monitored/turret_protected/aisat/foyer) "bPO" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "hop"; @@ -15622,6 +9167,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hop) +"bPS" = ( +/obj/machinery/telecomms/receiver/preset_right, +/obj/machinery/camera/directional/north{ + c_tag = "Telecomms Server SMES"; + name = "telecomms camera" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"bPT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) "bPU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -15635,19 +9198,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"bPW" = ( -/obj/machinery/mass_driver{ - id = "trash" - }, -/obj/effect/turf_decal/stripes/end{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) "bQa" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, @@ -15678,14 +9228,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"bQk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Engineering Hallway" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) "bQq" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/limb, @@ -15701,36 +9243,6 @@ dir = 1 }, /area/hallway/primary/central) -"bQt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"bQu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "bQy" = ( /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ @@ -15742,42 +9254,15 @@ }, /turf/open/floor/plating, /area/security/prison) -"bQC" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"bQD" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Ferry Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"bQE" = ( +/obj/structure/railing{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) +/turf/open/floor/wood, +/area/security/prison) "bQH" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/cable/yellow{ @@ -15785,38 +9270,6 @@ }, /turf/open/floor/plating, /area/security/brig/aft) -"bQI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Tool Storage" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/storage/primary) -"bQL" = ( -/obj/machinery/computer/secure_data{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bQM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "bQN" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, @@ -15825,70 +9278,33 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"bRa" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, +"bQO" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/item/weldingtool{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/clothing/head/utility/welding{ - pixel_y = 5 - }, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"bRm" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/maintenance/starboard/fore) +"bRc" = ( /obj/machinery/door/firedoor, -/obj/item/folder/red, -/obj/item/pen, -/obj/machinery/door/window/southleft{ - dir = 1; - name = "Security Desk"; - req_one_access_txt = "63" +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 4 }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) -"bRq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/airlock/atmos/glass{ + name = "Distribution Loop"; + req_access_txt = "24" }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/item/wallframe/light_fixture/small{ - pixel_y = -14 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/turf/open/floor/iron/dark, +/area/engine/atmos) "bRr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, /turf/open/floor/plating, /area/maintenance/central) -"bRx" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Brig Shuttle Airlock"; - req_one_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "bRy" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/old, @@ -15906,16 +9322,6 @@ "bRG" = ( /turf/open/floor/iron, /area/hallway/primary/central) -"bRH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Holding Area"; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "bRJ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/sand/plating, @@ -15936,6 +9342,12 @@ }, /turf/open/space/basic, /area/space/nearstation) +"bRS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/central) "bRU" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -15951,50 +9363,13 @@ }, /turf/open/floor/plating, /area/teleporter) -"bRY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/security/execution/education) -"bSa" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) -"bSe" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder/blue, -/obj/item/pen, -/obj/machinery/door/window/westright{ - dir = 2; - name = "Control Desk"; - req_one_access_txt = "19" - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"bSi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"bSk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"bRZ" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/hallway/primary/central) +/area/janitor) "bSn" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/ausbushes/fullgrass, @@ -16027,32 +9402,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"bSt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump{ - dir = 8 - }, -/turf/open/floor/plating, -/area/engine/atmos) -"bSw" = ( -/obj/machinery/door/poddoor/shutters{ - id = "custodialwagon"; - name = "Custodial Bay" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/janitor) "bSz" = ( /obj/machinery/light/small{ dir = 4 @@ -16069,19 +9418,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"bSE" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder/blue, -/obj/item/pen, -/obj/structure/window/reinforced, -/obj/machinery/door/window/westright{ - name = "Control Desk"; - req_one_access_txt = "19" - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "bSI" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall/rust, @@ -16097,78 +9433,12 @@ }, /turf/closed/wall, /area/hallway/secondary/entry) -"bSM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Brig Shuttle Airlock"; - req_one_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bSP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Security Hallway" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"bSU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bSV" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/iron, /area/hallway/primary/central) -"bSY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Engineering Hallway" - }, -/obj/structure/sign/departments/engineering{ - pixel_x = 32 - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"bTc" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External Freight Airlock" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"bTg" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate, -/obj/item/clothing/shoes/jackboots{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/shoes/jackboots, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "bTj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum/external{ @@ -16186,53 +9456,34 @@ /obj/effect/landmark/start/detective, /turf/open/floor/carpet/green, /area/security/detectives_office) -"bTv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Custodial Closet"; - req_access_txt = "26" - }, +"bTp" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/janitor) -"bTw" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Docking Hallway" +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/iron, +/area/quartermaster/storage) +"bTq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + id_tag = "commissarydoor"; + name = "Vacant Commissary"; + req_one_access_txt = "12;63;48;50" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/hallway/primary/starboard) +/area/vacant_room/commissary) "bTx" = ( /obj/structure/sign/departments/security, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) -"bTA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "bTD" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -16245,30 +9496,17 @@ /obj/structure/sign/warning/docking, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) -"bTH" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/corner{ +"bTY" = ( +/obj/structure/bodycontainer/morgue{ dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bTR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/camera/directional/north{ + c_tag = "Morgue"; + name = "medical camera" }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/delivery/white, /turf/open/floor/iron/dark, -/area/hallway/primary/aft) +/area/medical/morgue) "bTZ" = ( /obj/machinery/status_display/evac, /turf/closed/wall, @@ -16306,19 +9544,11 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bUI" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) +"bUJ" = ( +/obj/machinery/flasher/portable, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) "bUL" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -16332,6 +9562,16 @@ }, /turf/closed/wall, /area/engine/atmos) +"bUP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) "bUQ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/sand/plating, @@ -16340,30 +9580,6 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"bUR" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"bUS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) "bUU" = ( /obj/docking_port/stationary{ dir = 2; @@ -16376,14 +9592,6 @@ }, /turf/open/space, /area/space) -"bUV" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "bUW" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, @@ -16400,103 +9608,26 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"bVa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/engine, -/area/storage/tech) -"bVd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/storage/tech) -"bVf" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bVh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"bVk" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"bVl" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;25;26;35;28;22;37;46" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"bVs" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Courtroom" - }, -/turf/open/floor/iron/dark, -/area/security/courtroom) "bVu" = ( /obj/structure/sign/warning/securearea{ name = "WARNING: Station Limits" }, /turf/closed/wall/rust, /area/space/nearstation) -"bVx" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/storage/toolbox/emergency{ - pixel_y = 5 +"bVz" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/obj/item/crowbar/red, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/modular_fabricator/component_printer, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/science/lab) "bVH" = ( /obj/item/beacon, /obj/effect/turf_decal/box, @@ -16507,26 +9638,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space) -"bVJ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bVK" = ( -/obj/machinery/door/firedoor, -/obj/structure/door_assembly/door_assembly_eng{ - anchored = 1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) "bVL" = ( /obj/structure/chair{ dir = 1 @@ -16536,47 +9647,48 @@ }, /turf/open/floor/engine/vacuum, /area/science/test_area) -"bVP" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"bWd" = ( -/obj/machinery/mineral/stacking_machine{ - input_dir = 2 +"bVM" = ( +/obj/machinery/door/poddoor/shutters{ + id = "teleshutter"; + name = "Teleporter Access Shutter" }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes/closeup, /obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/janitor) -"bWf" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Departure Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/area/teleporter) +"bWe" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"bWo" = ( +/obj/structure/disposalpipe/junction/flip, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/storage/primary) "bWq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -16585,139 +9697,88 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) -"bWt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, +"bWw" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bWO" = ( -/obj/machinery/status_display/ai, -/turf/closed/wall, -/area/hallway/secondary/exit/departure_lounge) -"bWP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/engine, -/area/storage/tech) -"bWR" = ( -/obj/effect/turf_decal/bot, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) +"bWE" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/closet{ - name = "detective closet" +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/item/clothing/suit/jacket{ - desc = "All the class of a trenchcoat without the security fibers."; - icon_state = "greydet"; - name = "trenchcoat"; - pixel_x = 4; - pixel_y = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/clothing/suit/jacket{ - desc = "All the class of a trenchcoat without the security fibers."; - icon_state = "detective"; - name = "trenchcoat" +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/item/clothing/head/fedora{ - pixel_x = 4; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/obj/item/clothing/head/fedora{ - icon_state = "detective" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating, -/area/maintenance/port/aft) +/area/maintenance/starboard/aft) +"bWO" = ( +/obj/machinery/status_display/ai, +/turf/closed/wall, +/area/hallway/secondary/exit/departure_lounge) "bWT" = ( /turf/closed/wall/rust, /area/hallway/secondary/entry) -"bWZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) -"bXa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/science{ - name = "Science Dock"; - req_access_txt = "47" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"bWY" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/shuttledock) -"bXd" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/door/airlock/external{ - req_access_txt = "13" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"bXe" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Departure Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/area/maintenance/central) +"bXk" = ( +/obj/machinery/computer/cryopod{ + pixel_y = 25 }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bXf" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/item/wrench, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/docking/arrival) -"bXt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "19" +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) +"bXo" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "bXv" = ( /obj/effect/turf_decal/tile/green{ dir = 1 @@ -16731,128 +9792,6 @@ /obj/structure/sign/departments/evac, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) -"bXJ" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"bXL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bXN" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder/yellow, -/obj/item/pen, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/westleft{ - dir = 2; - name = "Cargo Desk"; - req_access_txt = "50" - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) -"bXU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"bYa" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"bYd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bYg" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Arrivals Dock" - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"bYi" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Traffic Control"; - req_access_txt = "19" - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"bYj" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"bYl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Tool Storage" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/storage/primary) -"bYo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Security Hallway" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"bYu" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "bYD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -16862,27 +9801,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/execution/transfer) -"bYH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Chief Medical Officer's Office"; - req_access_txt = "40" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/medical/storage) -"bYK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +"bYG" = ( +/turf/open/floor/engine, +/area/storage/tech) "bYL" = ( /obj/item/radio/intercom{ pixel_y = 22 @@ -16897,15 +9818,25 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"bYX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"bYN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/area/maintenance/starboard/fore) +"bZc" = ( +/obj/effect/turf_decal/arrows, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/security/main) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "bZe" = ( /obj/effect/turf_decal/loading_area, /obj/machinery/door/poddoor/shutters/preopen{ @@ -16914,6 +9845,12 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/hop) +"bZf" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "bZj" = ( /obj/structure/sign/departments/engineering, /turf/closed/wall, @@ -16923,53 +9860,41 @@ /obj/structure/grille/broken, /turf/open/floor/plating/airless, /area/maintenance/port/aft) -"bZC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Office"; - req_one_access_txt = "31;48" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "bZD" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +/obj/machinery/button/door{ + id = "gatewayshutters"; + name = "Gateway Shutters"; + pixel_x = -26; + req_access_txt = "62" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/door/poddoor/shutters{ + id = "gatewayshutters"; + name = "Gateway Chamber Shutters" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) -"bZK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/area/gateway) +"bZH" = ( +/obj/machinery/light_switch{ + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/camera/directional/south{ + c_tag = "Xenobiology Closet"; + name = "xenobiology camera" }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light_switch{ - pixel_y = -25; - pixel_x = -20 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/security/warden) +/turf/open/floor/iron/dark, +/area/science/xenobiology) "bZO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -16977,100 +9902,36 @@ broken = 1 }, /area/maintenance/aft) -"bZX" = ( -/obj/structure/table, -/obj/item/toy/figure/dsquad{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"caa" = ( -/obj/machinery/door/firedoor, -/obj/structure/door_assembly/door_assembly_min{ - anchored = 1 - }, -/obj/structure/barricade/wooden/crude, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"cae" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, +"cas" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"cam" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = -20; - pixel_y = 22 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing/chamber) -"cat" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/door/airlock/security/glass{ + name = "Medbay Security Post"; + req_one_access_txt = "1;40" }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron/dark, +/area/security/checkpoint/medical) "cav" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/hallway/secondary/entry) -"caF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-02"; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"caI" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/engine/break_room) "caK" = ( /obj/machinery/door/poddoor{ id = "atmosventco2"; @@ -17078,72 +9939,11 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) -"caP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) "caT" = ( /obj/structure/lattice, /obj/structure/grille, /turf/open/space/basic, /area/space) -"caU" = ( -/obj/machinery/door/airlock/engineering{ - name = "Emergency Storage" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"caZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Tech Storage"; - req_one_access_txt = "23;30" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/storage/tech) -"cbb" = ( -/obj/machinery/door/airlock/grunge{ - id_tag = "commissarydoor"; - name = "Vacant Commissary"; - req_one_access_txt = "12;63;48;50" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) -"cbf" = ( -/obj/machinery/door/poddoor{ - id = "toxinsdriver"; - name = "Toxins Launcher Bay Door" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/science/mixing) "cbk" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, @@ -17152,30 +9952,6 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/maintenance/starboard) -"cbu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"cbx" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "cbC" = ( /obj/structure/table, /obj/item/wrench, @@ -17184,39 +9960,23 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/engine/atmos) -"cbD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"cbH" = ( +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "1"; + shuttledocked = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/turf/open/floor/engine, -/area/storage/tech) +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "cbU" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/science/test_area) -"cbV" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "cbW" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -17236,22 +9996,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"ccd" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/janitor) "cce" = ( /obj/item/beacon, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -17399,6 +10143,21 @@ "ccH" = ( /turf/open/floor/engine/vacuum, /area/science/test_area) +"ccI" = ( +/obj/machinery/meter, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/atmos) "ccJ" = ( /turf/closed/indestructible/opshuttle, /area/science/test_area) @@ -17408,16 +10167,6 @@ }, /turf/open/floor/engine/vacuum, /area/science/test_area) -"ccL" = ( -/obj/effect/turf_decal/bot, -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) "ccM" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/engine/vacuum, @@ -17454,20 +10203,6 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) -"ccU" = ( -/obj/machinery/telecomms/processor/preset_four, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"ccV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) "ccX" = ( /obj/structure/lattice, /obj/structure/window/reinforced{ @@ -17480,92 +10215,14 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"ccZ" = ( -/obj/structure/flora/grass/jungle, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) -"cda" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/ai{ - pixel_x = -32; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) "cdc" = ( /turf/closed/wall, /area/ai_monitored/turret_protected/ai_upload) -"cde" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/obj/item/cane, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/port/fore) -"cdg" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "commissaryshutter"; - name = "Vacant Commissary Shutter" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/vacant_room/commissary) "cdl" = ( /obj/structure/transit_tube/curved/flipped, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"cdm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/ai{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"cdn" = ( -/obj/machinery/telecomms/server/presets/command, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cdo" = ( -/obj/machinery/telecomms/server/presets/security, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cdq" = ( -/obj/machinery/telecomms/hub/preset, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) "cdt" = ( /obj/structure/transit_tube/curved/flipped{ dir = 1 @@ -17580,35 +10237,9 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"cdB" = ( -/obj/machinery/telecomms/server/presets/science, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cdC" = ( -/obj/machinery/telecomms/server/presets/medical, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) "cdD" = ( /turf/closed/wall/r_wall, /area/security/nuke_storage) -"cdE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/engine, -/area/engine/engineering) -"cdF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "cdH" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall, @@ -17616,25 +10247,6 @@ "cdI" = ( /turf/closed/wall/r_wall/rust, /area/security/nuke_storage) -"cdJ" = ( -/obj/machinery/telecomms/server/presets/common, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cdK" = ( -/obj/machinery/telecomms/server/presets/engineering, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cdL" = ( -/obj/machinery/ntnet_relay, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cdM" = ( -/obj/machinery/telecomms/server/presets/service, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) "cdP" = ( /obj/structure/table, /obj/item/clipboard, @@ -17664,13 +10276,6 @@ /obj/item/multitool, /turf/closed/wall/r_wall, /area/security/nuke_storage) -"cdU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Tool Storage" - }, -/turf/open/floor/iron/dark, -/area/storage/primary) "cdV" = ( /obj/structure/lattice/catwalk, /obj/structure/window/reinforced{ @@ -17681,20 +10286,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"cdX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating/airless, -/area/space/nearstation) "cdY" = ( /turf/closed/wall, /area/ai_monitored/turret_protected/ai) @@ -17738,41 +10329,14 @@ }, /turf/open/floor/circuit/red, /area/ai_monitored/turret_protected/ai) -"ceg" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"ceh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"cep" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = -24 +"cek" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "ceq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -17786,20 +10350,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"ceA" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) "ceD" = ( /obj/structure/transit_tube/junction, /obj/structure/lattice/catwalk, @@ -17814,23 +10364,10 @@ "ceG" = ( /turf/closed/wall/r_wall/rust, /area/ai_monitored/turret_protected/aisat/atmos) -"ceH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) "ceI" = ( /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/crew_quarters/heads/hop) -"ceJ" = ( -/obj/machinery/telecomms/server/presets/supply, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) "ceL" = ( /obj/machinery/computer/bank_machine, /obj/structure/sign/warning/securearea{ @@ -17863,41 +10400,6 @@ luminosity = 2 }, /area/security/nuke_storage) -"ceN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"ceO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"ceP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Server Room"; - req_access_txt = "61" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 1 - }, -/turf/open/floor/engine, -/area/tcommsat/server) "ceQ" = ( /obj/structure/cable{ icon_state = "0-8" @@ -17909,31 +10411,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/server) -"ceU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"ceV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft) "ceW" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -17941,49 +10418,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/security/nuke_storage) -"ceX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/engine, -/area/security/nuke_storage) -"cfc" = ( -/obj/machinery/telecomms/processor/preset_one, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfd" = ( -/obj/machinery/telecomms/broadcaster/preset_left, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfe" = ( -/obj/machinery/telecomms/bus/preset_two, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfg" = ( -/obj/machinery/telecomms/broadcaster/preset_right, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfh" = ( -/obj/machinery/telecomms/processor/preset_three, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfj" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "cfk" = ( /obj/machinery/nuclearbomb/selfdestruct, /turf/open/floor/circuit/green{ @@ -18016,97 +10450,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cfp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"cfq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"cfu" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Satellite Antechamber"; - req_one_access_txt = "32;19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) -"cfx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/engine, -/area/security/nuke_storage) -"cfy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"cfz" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Airlock"; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cfA" = ( -/obj/machinery/telecomms/bus/preset_one, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfB" = ( -/obj/machinery/telecomms/message_server/preset, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfD" = ( -/obj/machinery/door/poddoor/shutters{ - id = "custodialwagon"; - name = "Custodial Bay" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/janitor) "cfE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -18123,17 +10466,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cfF" = ( -/obj/machinery/blackbox_recorder, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"cfG" = ( -/obj/machinery/telecomms/bus/preset_four, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) "cfL" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 5 @@ -18144,35 +10476,9 @@ "cfM" = ( /turf/closed/wall/r_wall, /area/tcommsat/computer) -"cfQ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) "cfU" = ( /turf/closed/wall/r_wall/rust, /area/tcommsat/computer) -"cfV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) "cfX" = ( /obj/structure/sign/departments/security, /turf/closed/wall/r_wall/rust, @@ -18183,27 +10489,10 @@ "cga" = ( /turf/closed/wall/r_wall/rust, /area/ai_monitored/storage/satellite) -"cgd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Custodial Closet"; - req_access_txt = "26" - }, -/turf/open/floor/iron/dark, -/area/janitor) "cge" = ( /obj/machinery/status_display/evac, /turf/closed/wall, /area/tcommsat/computer) -"cgh" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Cell 1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/prison) "cgm" = ( /obj/item/radio/intercom{ pixel_y = 22 @@ -18212,68 +10501,17 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/port) -"cgn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/status_display/ai{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/engine, -/area/tcommsat/computer) -"cgo" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/engine, -/area/tcommsat/computer) -"cgp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) -"cgq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"cgt" = ( +/obj/machinery/computer/med_data, +/obj/machinery/newscaster{ + pixel_y = 30 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/security/detectives_office) "cgu" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -18285,73 +10523,12 @@ }, /turf/open/floor/plating, /area/security/warden) -"cgx" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Freight Mining Airlock" - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"cgy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/spawner/room/threexthree, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"cgA" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/hallway/primary/aft"; - dir = 8; - name = "Aft Hallway APC"; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/hallway/primary/aft) -"cgC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/aft) "cgG" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /turf/open/floor/iron/dark, /area/engine/atmos) -"cgH" = ( -/obj/machinery/door/airlock/external{ - name = "Engineering External Airlock"; - req_one_access_txt = "10;24" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/iron/dark, -/area/engine/atmos) "cgJ" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -18362,14 +10539,19 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/aisat_interior) -"cgL" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ +"cgM" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/effect/loot_jobscale/armoury/laser_gun, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/tech/grid, +/area/ai_monitored/security/armory) "cgO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -18388,41 +10570,24 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"cgQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/supermatter) +"cgS" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/plating, +/area/maintenance/aft) "cgU" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/iron, /area/hallway/primary/fore) -"cgX" = ( -/obj/effect/turf_decal/stripes/line{ +"cgY" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"chb" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Detective's Office"; - req_access_txt = "4" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/security/detectives_office) +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "chd" = ( /obj/machinery/door/airlock/engineering{ name = "Emergency Storage" @@ -18432,79 +10597,10 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"chg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/aft) -"chh" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/aft) "chj" = ( /obj/structure/sign/warning/xeno_mining, /turf/closed/wall, /area/maintenance/fore) -"chm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/aft) -"chn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/main) -"chp" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Satellite Antechamber"; - req_one_access_txt = "32;19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) "chu" = ( /turf/closed/wall/rust{ name = "deep fried wall" @@ -18525,61 +10621,9 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"chB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) -"chC" = ( -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) "chD" = ( /turf/closed/wall, /area/ai_monitored/turret_protected/aisat/foyer) -"chE" = ( -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) -"chF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "chH" = ( /obj/structure/reflector/box/anchored{ dir = 1 @@ -18606,12 +10650,6 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/ai_monitored/turret_protected/aisat/atmos) -"chP" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/machinery/light, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) "chQ" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/horizontal{ @@ -18645,103 +10683,6 @@ burnt = 1 }, /area/science/shuttledock) -"cib" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"cid" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cie" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"cif" = ( -/obj/machinery/door/airlock/atmos{ - name = "Filter Chamber" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/aft) -"cih" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/shutters{ - id = "sidearmory"; - name = "Side Armory Shutter" - }, -/obj/machinery/button/door{ - id = "sidearmory"; - name = "Armory Shutter Toggle"; - pixel_y = -24; - req_access_txt = "3" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"cii" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cij" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) -"cik" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/aft) "cin" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -18755,12 +10696,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"cio" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) "cir" = ( /obj/structure/sign/warning/nosmoking{ pixel_x = 28; @@ -18773,12 +10708,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall/rust, /area/ai_monitored/turret_protected/aisat/foyer) -"cit" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) "civ" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -18799,6 +10728,13 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/foyer) +"cix" = ( +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "ciy" = ( /obj/structure/transit_tube/curved{ dir = 8 @@ -18817,13 +10753,6 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/engine/vacuum, /area/science/test_area) -"ciC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) "ciE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -18874,19 +10803,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/rust, /area/space/nearstation) -"ciT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer4, -/obj/machinery/power/smes/engineering, -/obj/structure/sign/warning/electricshock{ - pixel_x = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow, -/turf/open/floor/circuit/red, -/area/engine/engineering) "ciW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -18936,16 +10852,6 @@ "cjo" = ( /turf/closed/wall/r_wall/rust, /area/engine/gravity_generator) -"cjq" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) "cjs" = ( /obj/machinery/light{ dir = 4 @@ -19003,65 +10909,10 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/chief) -"cjI" = ( -/obj/effect/turf_decal/box, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cjK" = ( -/obj/machinery/door/airlock/engineering{ - name = "Emergency Storage" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"cjP" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "innerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/turf/open/floor/iron/dark, -/area/security/brig) -"cjW" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/effect/turf_decal/box, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "cjX" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/rust, /area/engine/gravity_generator) -"ckb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/engine/engineering) "cke" = ( /obj/structure/sign/warning, /turf/closed/wall, @@ -19074,36 +10925,6 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"ckg" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/aft) -"ckh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Engineering Security Post"; - req_one_access_txt = "1;56" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) "cki" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -19119,39 +10940,6 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"ckl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Armory"; - req_access_txt = "58" - }, -/obj/machinery/door/poddoor/shutters{ - id = "frontarmory"; - name = "Front Armory Shutter" - }, -/obj/machinery/button/door{ - id = "frontarmory"; - name = "Armory Shutter Toggle"; - pixel_y = 24; - req_access_txt = "58" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"ckm" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceprivate"; - name = "Chief Engineer's Privacy Shutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "ckn" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, @@ -19159,34 +10947,10 @@ "cko" = ( /turf/open/floor/plating/airless, /area/space/nearstation) -"ckq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Chief Engineer's Office"; - req_access_txt = "56" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) "ckr" = ( /obj/structure/grille/broken, /turf/open/floor/plating/airless, /area/space/nearstation) -"ckt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cku" = ( /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) @@ -19216,45 +10980,11 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"ckC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/break_room) "ckE" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) -"ckF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"ckL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/aft) "ckN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -19268,24 +10998,26 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"ckR" = ( -/obj/effect/turf_decal/stripes/line{ +"ckP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/port) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/engine/break_room) "ckU" = ( /turf/closed/wall, /area/maintenance/solars/starboard/aft) -"ckV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/ausbushes/palebush, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "cla" = ( /obj/structure/sign/warning/nosmoking{ pixel_x = -30 @@ -19302,16 +11034,6 @@ "clb" = ( /turf/closed/wall/rust, /area/maintenance/solars/starboard/aft) -"clh" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cli" = ( /obj/structure/grille, /obj/effect/decal/cleanable/dirt, @@ -19321,37 +11043,32 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) -"clq" = ( -/obj/item/clothing/mask/breath, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"clr" = ( +"clm" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/port/aft) -"cls" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/open/floor/plating{ - broken = 1 + burnt = 1 }, +/area/maintenance/port) +"clq" = ( +/obj/item/clothing/mask/breath, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/maintenance/port/aft) -"clt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"clr" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/girder, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, /area/maintenance/port/aft) "clu" = ( @@ -19371,13 +11088,36 @@ /obj/structure/sign/poster/official/random, /turf/closed/wall, /area/crew_quarters/bar/atrium) -"clz" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/effect/turf_decal/stripes/line{ +"clB" = ( +/obj/machinery/door/firedoor, +/obj/structure/sign/directions/science{ + dir = 4; + pixel_x = -32; + pixel_y = 8 + }, +/obj/structure/sign/directions/supply{ + pixel_x = -32 + }, +/obj/structure/sign/directions/engineering{ + pixel_x = -32; + pixel_y = -8 + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"clC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/turf/open/floor/plating/airless, -/area/space/nearstation) +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "clE" = ( /turf/open/floor/circuit/green{ luminosity = 2 @@ -19392,22 +11132,6 @@ }, /turf/open/floor/engine, /area/engine/gravity_generator) -"clH" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/aft) "clL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -19429,6 +11153,17 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) +"clQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/security/execution/education) +"clR" = ( +/obj/structure/frame/machine, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "clS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -19460,30 +11195,12 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"clV" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/radiation, -/obj/item/clothing/glasses/meson, -/turf/open/floor/iron/dark, -/area/engine/gravity_generator) -"clX" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"clY" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, +"clW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating/airless, -/area/space/nearstation) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "clZ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -19496,13 +11213,6 @@ }, /turf/open/floor/engine, /area/engine/gravity_generator) -"cma" = ( -/obj/structure/closet/crate/solarpanel_small, -/obj/effect/turf_decal/delivery, -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cmd" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -19519,65 +11229,14 @@ burnt = 1 }, /area/maintenance/port/aft) -"cmg" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cmh" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/maintenance/starboard/aft) -"cmj" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig/aft) -"cmk" = ( -/obj/structure/grille, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) "cmp" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cms" = ( -/obj/machinery/door/poddoor/preopen{ - id = "gravity"; - name = "Gravity Generator Blast Door" - }, -/obj/machinery/button/door{ - id = "gravity"; - name = "Gravity Generator Lockdown"; - pixel_y = 24; - req_one_access_txt = "19;23" - }, -/obj/machinery/door/firedoor, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/engine/gravity_generator) "cmx" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -19609,16 +11268,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space) -"cmQ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "gravity"; - name = "Gravity Generator Blast Door" - }, -/obj/machinery/light/small, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/engine/gravity_generator) "cmU" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, @@ -19633,21 +11282,6 @@ /obj/structure/grille, /turf/open/floor/plating/airless, /area/space/nearstation) -"cmY" = ( -/obj/machinery/power/smes, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) "cnd" = ( /turf/closed/wall/rust, /area/maintenance/disposal) @@ -19688,28 +11322,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/aft) -"cnp" = ( +"cno" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/construction/mining/aux_base) "cnr" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/maintenance/port) -"cns" = ( -/obj/effect/turf_decal/bot, -/obj/structure/punching_bag, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/maintenance/fore) "cnu" = ( /turf/closed/wall, /area/maintenance/disposal) @@ -19732,52 +11359,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/virology) -"cnz" = ( -/obj/machinery/door/poddoor{ - id = "trash"; - name = "disposal Bay Door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) -"cnA" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/aft) -"cnC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/aft) -"cnE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/aft) -"cnL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "cnP" = ( /turf/closed/wall/r_wall, /area/maintenance/solars/port/aft) @@ -19803,17 +11384,6 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/solars/port/aft) -"coj" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) "cok" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 @@ -19821,40 +11391,6 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) -"con" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plating/airless, -/area/docking/arrival) -"cop" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Desk"; - req_one_access_txt = "10;24" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "cot" = ( /obj/machinery/conveyor{ dir = 4; @@ -19881,40 +11417,10 @@ /obj/structure/grille, /turf/closed/wall/r_wall, /area/space/nearstation) -"cox" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/break_room) "coy" = ( /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"coz" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "coA" = ( /turf/closed/wall/r_wall, /area/security/warden) @@ -19932,96 +11438,35 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"coI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Storage"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"coQ" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ +"coO" = ( +/obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = -32 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "coS" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"coX" = ( -/obj/effect/turf_decal/bot, -/obj/structure/ore_box, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"coZ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet, -/obj/structure/grille/broken, -/obj/item/analyzer, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cpb" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/maintenance/disposal) +"cpj" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Port Hallway Chemistry Desk"; + name = "port camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) "cpx" = ( /obj/structure/lattice, /obj/structure/disposalpipe/segment, /turf/open/space/basic, /area/space/nearstation) -"cpy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/break_room) -"cpz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) "cpB" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall, @@ -20037,6 +11482,17 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/engine/gravity_generator) +"cpE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/bridge) "cpI" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -20044,15 +11500,16 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron/dark, /area/maintenance/port) -"cpO" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"cpJ" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/machinery/atmospherics/components/unary/tank/air, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/portable_thermomachine, +/turf/open/floor/engine, +/area/tcommsat/computer) "cpQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -20071,107 +11528,32 @@ burnt = 1 }, /area/maintenance/starboard) -"cpT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) "cpY" = ( /obj/item/pickaxe, /turf/open/floor/plating/airless, /area/space/nearstation) -"cqa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cqb" = ( /obj/structure/sign/warning/fire, /turf/closed/wall, /area/maintenance/port) -"cqc" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Connector"; - req_one_access_txt = "10;24" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cqd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "supermatter Maintenance"; - req_one_access_txt = "10" +"cqo" = ( +/obj/machinery/firealarm{ + pixel_y = 26 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) -"cqf" = ( -/obj/machinery/power/smes, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/port/aft) -"cqi" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cql" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - target_pressure = 4500 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/area/hallway/primary/fore) "cqq" = ( /obj/structure/sign/warning/fire, /turf/closed/wall, /area/maintenance/port/aft) -"cqr" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Connector"; - req_one_access_txt = "10;24" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cqs" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/rust, @@ -20180,19 +11562,22 @@ /obj/structure/sign/warning, /turf/closed/wall, /area/maintenance/port/aft) -"cqv" = ( -/obj/machinery/conveyor{ - id = "garbage" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"cqu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/maintenance/disposal) +/area/crew_quarters/bar/atrium) "cqx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -20200,35 +11585,16 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"cqB" = ( +/obj/structure/rack, +/obj/structure/grille/broken, +/obj/item/wallframe/apc, +/turf/open/floor/plating, +/area/maintenance/aft) "cqI" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/rust, /area/maintenance/port/aft) -"cqN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Ferry Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"cqO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/atmos) "cqQ" = ( /obj/machinery/door/window/westright{ name = "Waste Door" @@ -20237,82 +11603,14 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/disposal) -"cqR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "10" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "cqT" = ( /obj/structure/sign/warning/pods, /turf/closed/wall/rust, /area/maintenance/port) -"cqZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/port/aft) "crb" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/solar/starboard/fore) -"crd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 8; - target_pressure = 4500 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"cre" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Connector"; - req_one_access_txt = "10;24;5" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port) -"crf" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) "cri" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -20341,6 +11639,19 @@ }, /turf/open/floor/iron/dark, /area/maintenance/port) +"crw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/miningoffice) "crx" = ( /obj/docking_port/stationary{ dir = 8; @@ -20352,24 +11663,6 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) -"cry" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"crD" = ( -/obj/machinery/door/airlock/external{ - name = "Security Escape Pod" - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) "crE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -20383,17 +11676,24 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"crH" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"crJ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/science/robotics/mechbay) +/area/tcommsat/server) +"crL" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/space/nearstation) "crP" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -20412,25 +11712,29 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"csc" = ( -/obj/effect/turf_decal/stripes/corner{ +"crY" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/disposal/deliveryChute{ + dir = 4; + pixel_x = -8; + pixel_y = -2; + name = "evidence delivery chute" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/door/window/brigdoor/eastright{ + req_one_access_txt = "1"; + name = "evidence Access" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/aft) +/turf/open/floor/iron, +/area/security/prison) "csg" = ( /obj/structure/noticeboard{ dir = 8; @@ -20439,13 +11743,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port) -"csh" = ( -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/door/airlock/medical{ - name = "Medbay Storage" - }, -/turf/open/floor/iron/dark, -/area/maintenance/port) "csk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -20459,95 +11756,10 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"csn" = ( -/obj/machinery/conveyor{ - id = "garbage" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) -"cso" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "csr" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port) -"css" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/prison, -/area/security/prison) -"csv" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/port) -"csy" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/engine/atmos) -"csz" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plating, -/area/maintenance/port) -"csA" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos/glass{ - name = "Atmospherics"; - req_access_txt = "24" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "csB" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -20589,55 +11801,39 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) -"csW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, +"ctb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/port) +"ctf" = ( +/obj/machinery/computer/upload/borg{ dir = 1 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) -"csX" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/door/window/westleft{ + dir = 1; + name = "Cyborg Upload Console Window"; + req_access_txt = "16" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/turf/open/floor/circuit/green{ + luminosity = 2 }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) -"cta" = ( -/obj/effect/turf_decal/stripes/corner{ +/area/ai_monitored/turret_protected/ai_upload) +"ctl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"ctb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/maintenance/port) +/turf/open/floor/iron, +/area/engine/atmos) "cto" = ( /obj/structure/chair/stool/bar/directional/west, /obj/effect/decal/cleanable/dirt, @@ -20665,6 +11861,34 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) +"cts" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/kirbyplants{ + icon_state = "plant-05" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/atmos) "ctA" = ( /turf/closed/wall/rust, /area/maintenance/solars/port/fore) @@ -20681,19 +11905,6 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/solar/port/fore) -"ctF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Storage"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/engineering) "ctH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -20710,30 +11921,6 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/iron/dark, /area/engine/atmos) -"ctM" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ - dir = 8; - icon_state = "inje_map-2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/engine/engineering) -"ctP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Supermatter Engine"; - req_access_txt = "10" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/engineering) "ctQ" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -20744,29 +11931,16 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"ctV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Supermatter Engine"; - req_access_txt = "10" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cua" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"ctT" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Entrance"; + name = "atmospherics camera" }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "cui" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/lattice/catwalk, @@ -20788,19 +11962,6 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall/rust, /area/maintenance/solars/port/fore) -"cuq" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/storage/toolbox/emergency, -/obj/item/flashlight, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) "cux" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -20811,18 +11972,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/port) -"cuC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 +"cuG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/turf/open/floor/engine, -/area/engine/engineering) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "cuK" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -20849,285 +12012,19 @@ broken = 1 }, /area/maintenance/aft) -"cuP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners, -/turf/open/floor/plating{ - broken = 1 - }, -/area/quartermaster/exploration_dock) -"cuS" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/solars/port/aft) -"cuY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cuZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cva" = ( -/obj/machinery/door/airlock/engineering{ - name = "Port Quarter Solar Access"; - req_access_txt = "10" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/solars/port/aft) -"cvc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cvd" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/port) -"cvf" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cvg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cvk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cvm" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cvq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/security/brig/aft) -"cvr" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "External Gas to Loop" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cvs" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cvt" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall/rust, /area/quartermaster/warehouse) -"cvu" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"cvv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cvw" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) "cvx" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port) -"cvB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/emcloset{ - name = "plasmaperson emergency closet" - }, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/maintenance/port) -"cvC" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/spawner/room/threexfive, -/turf/open/floor/plating, -/area/maintenance/port) -"cvD" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/structure/sign/poster/contraband/missing_gloves{ - pixel_x = 32 - }, -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/circuit/red, -/area/engine/engineering) "cvF" = ( /obj/structure/girder/displaced, /turf/closed/wall, /area/maintenance/port) -"cvJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/port/fore) "cvK" = ( /obj/structure/table, /obj/item/storage/box/lights/mixed{ @@ -21148,61 +12045,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"cvN" = ( -/obj/machinery/door/airlock/command{ - name = "Gateway"; - req_access_txt = "62" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/gateway) -"cvR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cvT" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;37" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"cvV" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/radio{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/radio{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/radio{ - pixel_y = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark, -/area/gateway) "cvW" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall, @@ -21218,110 +12060,10 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal) -"cwb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"cwd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cwe" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Mix" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) "cwg" = ( /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/port/fore) -"cwi" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/engine/engineering) -"cwj" = ( -/obj/machinery/door/airlock/external{ - name = "Engineering External Airlock"; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"cwk" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix to Gas" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cwl" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"cwm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/exile, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/turf/open/floor/iron/dark, -/area/gateway) "cwn" = ( /obj/structure/sign/poster/official/twelve_gauge, /turf/closed/wall, @@ -21339,21 +12081,6 @@ "cwq" = ( /turf/closed/wall/rust, /area/maintenance/port/fore) -"cwr" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gatewayshutters"; - name = "Gateway Chamber Shutters" - }, -/obj/machinery/button/door{ - id = "gatewayshutters"; - name = "Gateway Shutters"; - pixel_x = -26; - req_access_txt = "19" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/gateway) "cwv" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -21361,33 +12088,6 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/dark, /area/medical/morgue) -"cwz" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/engine/engineering) -"cwA" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/obj/machinery/computer/station_alert{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "cwB" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/landmark/xeno_spawn, @@ -21406,67 +12106,26 @@ }, /turf/open/floor/iron/dark, /area/science/shuttledock) -"cwF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"cwM" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/structure/closet{ - name = "suit closet" +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/storage/toolbox/emergency{ - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/item/crowbar/red, +/turf/open/floor/iron, +/area/engine/atmos) +"cwQ" = ( +/obj/effect/spawner/room/tenxfive, /turf/open/floor/plating, /area/maintenance/port) -"cwG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/room/threexthree, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"cwI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 30 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cwJ" = ( -/obj/structure/table, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/item/clipboard, -/obj/item/paper/guides/jobs/engi/gravity_gen, -/obj/item/pen/blue, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/engine/gravity_generator) -"cwQ" = ( -/obj/effect/spawner/room/tenxfive, -/turf/open/floor/plating, -/area/maintenance/port) -"cwV" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +"cwV" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plating, @@ -21475,16 +12134,6 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/port) -"cwY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/port/fore) "cxa" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -21494,46 +12143,21 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"cxe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/port/fore) "cxf" = ( /obj/structure/barricade/wooden, /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/port/fore) -"cxh" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable{ +"cxg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "engsm"; - name = "Radiation Chamber Shutters" - }, -/turf/open/floor/iron/dark, -/area/engine/supermatter) -"cxk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/wallframe/light_fixture/small{ + pixel_y = -14 }, -/turf/open/floor/engine, -/area/engine/supermatter) -"cxn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port) +/turf/open/floor/catwalk_floor, +/area/quartermaster/warehouse) "cxo" = ( /obj/effect/spawner/room/tenxten, /turf/open/floor/plating, @@ -21548,23 +12172,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/maintenance/port) -"cxB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/engine, -/area/engine/gravity_generator) "cxC" = ( /obj/structure/sign/warning/pods, /turf/closed/wall, @@ -21573,78 +12180,17 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/rust, /area/maintenance/port/fore) -"cxL" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet{ - name = "engineering locker" - }, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/shoes/workboots, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/aft) -"cxO" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Atmos to Loop" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cxP" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 +"cxK" = ( +/obj/machinery/door/airlock/external{ + name = "Arrival Shuttle Airlock" }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer4, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cxQ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "gravity"; - name = "Gravity Generator Blast Door" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/engine/gravity_generator) +/area/hallway/secondary/entry) "cxR" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -21657,132 +12203,6 @@ }, /turf/closed/wall, /area/engine/atmos) -"cxV" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Gas to Cold Loop" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cxW" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/engine/supermatter) -"cxX" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science RC"; - pixel_y = 30; - receive_ore_updates = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/explab) -"cxZ" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/engine/supermatter) -"cyb" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Gravity Generator Access"; - req_one_access_txt = "19;23" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/gravity_generator) -"cyd" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/port/fore) -"cye" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/gravity_generator) -"cyh" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "cyi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -21798,26 +12218,14 @@ broken = 1 }, /area/maintenance/aft) -"cym" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/radiation, -/obj/item/clothing/glasses/meson, -/obj/machinery/power/apc{ - areastring = "/area/engine/gravity_generator"; - name = "Gravity Generator APC"; - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron/dark, -/area/engine/gravity_generator) -"cyn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Engineering Foyer" +"cyj" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 24 }, -/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/engine/break_room) +/area/chapel/main) "cyq" = ( /obj/effect/spawner/lootdrop/maintenance/three, /obj/structure/rack, @@ -21826,92 +12234,14 @@ broken = 1 }, /area/maintenance/aft) -"cyr" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) "cyt" = ( /obj/structure/sign/warning/fire, /turf/closed/wall, /area/maintenance/disposal/incinerator) -"cyz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/cardboard, -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore) -"cyA" = ( -/obj/machinery/door/poddoor{ - id = "chapelgun"; - name = "Chapel Launcher Door" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/chapel/office) "cyJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/port) -"cyN" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cyP" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_atmos{ - pixel_x = -24; - pixel_y = 6 - }, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) -"cyV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cyW" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Cold Loop to Gas" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) "cza" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -21924,53 +12254,17 @@ burnt = 1 }, /area/maintenance/port/aft) -"czd" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"czf" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"cze" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"czo" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 8; - filter_type = "n2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"czp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/status_display/ai{ + pixel_x = -32 }, -/turf/open/floor/engine, -/area/engine/engineering) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) "czr" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -21988,60 +12282,27 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"czy" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) "czz" = ( /turf/open/floor/plating, /area/maintenance/port/fore) +"czC" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/obj/structure/extinguisher_cabinet{ + pixel_x = 25 + }, +/turf/open/floor/iron/dark, +/area/security/main) "czG" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/fore) -"czJ" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"czK" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"czN" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) "czQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22067,31 +12328,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"czY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cAb" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wardrobe/mixed, -/obj/item/stack/sheet/mineral/copper{ - amount = 5 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cAc" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = -32 @@ -22099,16 +12335,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/hallway/secondary/entry) -"cAd" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) "cAf" = ( /obj/structure/sign/departments/holy, /turf/closed/wall, @@ -22131,53 +12357,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plating, /area/maintenance/fore) -"cAl" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/effect/spawner/room/threexfive, -/turf/open/floor/plating, -/area/maintenance/fore) "cAm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cAn" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/fore) -"cAo" = ( -/obj/effect/turf_decal/bot, -/obj/structure/frame/computer{ - anchored = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "cAp" = ( /obj/structure/sign/departments/holy, /turf/closed/wall/rust, /area/maintenance/fore) -"cAq" = ( -/obj/effect/turf_decal/bot, -/obj/structure/frame/computer{ - anchored = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "cAr" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -22216,13 +12404,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port) -"cAE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/hallway/secondary/entry) "cAG" = ( /obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -22241,57 +12422,6 @@ /obj/structure/sign/departments/security, /turf/closed/wall, /area/maintenance/fore) -"cAJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cAK" = ( -/obj/machinery/door/airlock/engineering{ - name = "Starboard Quarter Solar Access"; - req_access_txt = "10" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/solars/starboard/aft) -"cAL" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) "cAM" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -22310,6 +12440,19 @@ /obj/structure/cable, /turf/open/space/basic, /area/solar/port/aft) +"cAQ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "cAR" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -22332,23 +12475,6 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/maintenance/fore) -"cAV" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "engineaccess"; - name = "Engine Access Shutters" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cAX" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Biohazard"; - name = "Emergency Research Blast Door" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/science/research) "cAY" = ( /obj/docking_port/stationary{ dheight = 1; @@ -22361,25 +12487,6 @@ }, /turf/open/space/basic, /area/space) -"cBb" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) "cBc" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, @@ -22394,105 +12501,28 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/fore) -"cBh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Apiary"; - req_access_txt = "22" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"cBi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "Isolation Shutters" - }, -/obj/machinery/door/airlock/virology{ - name = "Virology Lab"; - req_access_txt = "39" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/medical/virology) -"cBj" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix Bypass" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" +"cBk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset{ + name = "plasmaperson emergency closet" }, -/obj/structure/cable{ - icon_state = "2-4" +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/engine, -/area/engine/engineering) -"cBl" = ( +/area/maintenance/port) +"cBn" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Laser Room"; - req_access_txt = "10" - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/quartermaster/storage) "cBp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, /turf/open/floor/plating, /area/maintenance/aft) -"cBs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"cBt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) "cBv" = ( /obj/structure/flora/grass/jungle, /turf/open/floor/plating/asteroid/airless{ @@ -22537,71 +12567,11 @@ /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/closed/wall/r_wall, /area/engine/atmos) -"cBG" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) "cBI" = ( /turf/open/floor/plating/asteroid/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) -"cBM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Gravity Generator Access"; - req_one_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"cBQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 - }, -/obj/machinery/meter, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cBU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Disposal Access"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) "cBV" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/closed/wall, @@ -22635,48 +12605,11 @@ /obj/effect/landmark/xeno_spawn, /turf/open/space/basic, /area/solar/port/aft) -"cCc" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/disposal) "cCd" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/space, /area/maintenance/disposal/incinerator) -"cCh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/maintenance/disposal) -"cCj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -22689,48 +12622,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"cCl" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Freight Mining Airlock" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"cCo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCq" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/closet, @@ -22749,100 +12640,19 @@ /obj/item/stack/rods, /turf/open/floor/plating, /area/quartermaster/warehouse) -"cCt" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCu" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/plating, /area/quartermaster/warehouse) -"cCv" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCw" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/asteroid/hivelord, /turf/open/floor/plating, /area/quartermaster/warehouse) -"cCx" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCz" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/mining/glass{ - name = "Freight Mining Airlock" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"cCA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCB" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCE" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCH" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCI" = ( /turf/open/floor/plating, /area/quartermaster/warehouse) -"cCJ" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -22853,18 +12663,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"cCL" = ( -/obj/machinery/door/firedoor, -/obj/structure/door_assembly/door_assembly_min{ - anchored = 1 - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) "cCO" = ( /obj/structure/bookcase{ name = "Forbidden Knowledge" @@ -22873,18 +12671,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/library) -"cCP" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/conveyor_switch/oneway{ - dir = 8; - id = "NTMSLoad"; - name = "off ramp"; - pixel_x = -8; - pixel_y = -5 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCQ" = ( /obj/structure/table, /obj/machinery/computer/security/telescreen/minisat{ @@ -22900,16 +12686,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"cCR" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"cCS" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cCT" = ( /obj/structure/grille, /obj/item/shard, @@ -22927,32 +12703,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"cCY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Departure Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"cCZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "freight_port"; - name = "Freight Bay Control"; - pixel_x = 8; - pixel_y = -24 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cDj" = ( /obj/structure/table_frame/wood, /mob/living/simple_animal/hostile/asteroid/basilisk{ @@ -22971,18 +12721,6 @@ /obj/item/stack/cable_coil/cut, /turf/open/floor/wood, /area/quartermaster/warehouse) -"cDm" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External Freight Airlock" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) "cDp" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -22999,24 +12737,6 @@ /obj/item/stack/rods, /turf/open/floor/carpet/green, /area/quartermaster/warehouse) -"cDt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/warehouse) -"cDu" = ( -/obj/machinery/door/poddoor{ - id = "chapelgun"; - name = "Chapel Launcher Door" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark, -/area/chapel/office) "cDv" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -23026,6 +12746,17 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"cDx" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_x = 30 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port/aft) "cDy" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/rust, @@ -23039,15 +12770,6 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plating/airless, /area/space/nearstation) -"cDB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - luminosity = 2 - }, -/area/maintenance/starboard) "cDC" = ( /turf/closed/wall/rust, /area/construction/mining/aux_base) @@ -23061,16 +12783,21 @@ /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/maintenance/starboard/fore) -"cDL" = ( -/obj/machinery/status_display/evac, -/turf/closed/wall/rust, -/area/construction/mining/aux_base) -"cDQ" = ( -/obj/machinery/door/airlock/mining{ - name = "Auxiliary Base"; - req_one_access_txt = "32;47;48;37" +"cDJ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"cDL" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall/rust, /area/construction/mining/aux_base) "cDR" = ( /obj/effect/spawner/structure/window/reinforced, @@ -23109,14 +12836,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"cEk" = ( -/obj/machinery/door/poddoor/shutters{ - id = "aux_base_shutters"; - name = "Auxillary Base Shutters" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/construction/mining/aux_base) "cEm" = ( /turf/closed/wall/rust, /area/quartermaster/exploration_prep) @@ -23145,6 +12864,18 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"cEu" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/teleporter) "cEv" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, @@ -23165,50 +12896,6 @@ }, /turf/open/floor/plating, /area/construction/mining/aux_base) -"cEy" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm/directional/east, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/explab) -"cEz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "aux_base_shutters"; - name = "Auxiliary Base Shutters Toggle"; - pixel_x = -24; - pixel_y = 6; - req_one_access_txt = "32;47;48;37" - }, -/obj/structure/girder/displaced, -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"cED" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/obj/effect/spawner/room/fivexfour, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/fore) "cEG" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall, @@ -23233,16 +12920,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) -"cEO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/bridge) "cEW" = ( /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/ai_monitored/turret_protected/ai_upload"; @@ -23264,15 +12941,26 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"cFa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"cFb" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/iron, -/area/engine/atmos) +/area/maintenance/starboard/fore) +"cFc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "cFd" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, @@ -23305,41 +12993,24 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"cFl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_thermomachine, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "cFm" = ( /turf/closed/wall, /area/storage/tcom) "cFn" = ( /turf/closed/wall/rust, /area/storage/tcom) +"cFq" = ( +/obj/machinery/computer/nanite_cloud_controller, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/research) "cFs" = ( /obj/structure/lattice/catwalk, /obj/effect/landmark/carpspawn, /turf/open/space/basic, /area/solar/port/fore) -"cFx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron, -/area/security/brig) "cFB" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23362,27 +13033,6 @@ /obj/machinery/status_display/ai, /turf/closed/wall/rust, /area/quartermaster/exploration_prep) -"cFJ" = ( -/obj/machinery/door/poddoor/shutters{ - id = "maidbay"; - name = "Maid Bay" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/button/door{ - id = "maidbay"; - name = "Maid Bay Toggle"; - pixel_x = -24 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"cFK" = ( -/obj/machinery/door/poddoor/shutters{ - id = "maidbay"; - name = "Maid Bay" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "cFP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -23390,32 +13040,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"cFR" = ( -/obj/structure/sign/plaques/kiddie/library{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"cFS" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"cFT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "cFV" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, @@ -23432,6 +13056,27 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/fore) +"cGc" = ( +/obj/structure/closet/secure_closet/detective, +/obj/machinery/power/apc{ + areastring = "/area/security/detectives_office"; + dir = 8; + name = "Detective APC"; + pixel_x = -24 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/item/holosign_creator/security, +/turf/open/floor/wood, +/area/security/detectives_office) "cGd" = ( /obj/machinery/light{ dir = 1 @@ -23448,15 +13093,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/fore) -"cGf" = ( -/obj/structure/flora/ausbushes/palebush, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) "cGg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/room/fivexfour, @@ -23466,16 +13102,33 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"cGi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/xeno_spawn, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) +"cGj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) "cGm" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall, /area/storage/tcom) +"cGo" = ( +/obj/machinery/door/poddoor{ + id = "chapelgun"; + name = "Chapel Launcher Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/chapel/office) "cGr" = ( /obj/structure/sign/warning/fire, /turf/closed/wall, @@ -23491,13 +13144,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron/dark, /area/maintenance/starboard) -"cGt" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "cGx" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall, @@ -23508,69 +13154,35 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/fore) -"cGA" = ( -/obj/structure/flora/rock/pile, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"cGD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "External Freight Airlock" }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/area/maintenance/fore) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "cGG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"cGJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"cGK" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Connector"; - req_one_access_txt = "10;24;5" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "cGN" = ( /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/fore) -"cGO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) "cGS" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/maintenance/starboard/fore) -"cGU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 1; - target_pressure = 4500 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4, -/turf/open/floor/plating, -/area/maintenance/starboard) "cGV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -23608,48 +13220,6 @@ /obj/structure/sign/poster/contraband/missing_gloves, /turf/closed/wall/rust, /area/maintenance/starboard) -"cHa" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Connector"; - req_one_access_txt = "10;24;5" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) -"cHb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"cHc" = ( -/obj/structure/flora/grass/jungle/b, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/fore) -"cHe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard) "cHj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -23658,18 +13228,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"cHk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/grass, -/area/chapel/main) "cHm" = ( /obj/structure/transit_tube/curved/flipped, /obj/structure/window/reinforced{ @@ -23688,19 +13246,6 @@ /obj/structure/sign/warning/biohazard, /turf/closed/wall, /area/maintenance/starboard) -"cHo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/starboard) -"cHp" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/tower, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/grass, -/area/chapel/main) "cHC" = ( /obj/docking_port/stationary{ dir = 4; @@ -23720,74 +13265,12 @@ }, /turf/open/space, /area/space/nearstation) -"cHE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"cHF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/security/brig) "cHH" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"cHI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/xeno_spawn, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"cHK" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) -"cHL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"cHM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) "cHN" = ( /turf/open/floor/plating, /area/maintenance/port) @@ -23795,15 +13278,16 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/port) -"cHS" = ( -/obj/effect/turf_decal/stripes/corner{ +"cHQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port) +/turf/open/floor/iron, +/area/hallway/primary/fore) "cHV" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/green, @@ -23840,16 +13324,6 @@ }, /turf/open/floor/engine/vacuum, /area/science/test_area) -"cIe" = ( -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/spawner/room/fivexthree, -/turf/open/floor/plating, -/area/maintenance/port) "cIf" = ( /obj/structure/displaycase/trophy, /obj/structure/window/reinforced, @@ -23887,39 +13361,6 @@ }, /turf/open/floor/carpet/green, /area/library) -"cIj" = ( -/obj/machinery/door/airlock/external{ - name = "External Airlock"; - req_access_txt = "13" - }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) -"cIk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/fore) -"cIm" = ( -/obj/structure/displaycase/trophy, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, -/turf/open/floor/carpet/green, -/area/library) "cIn" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -23929,35 +13370,6 @@ }, /turf/open/floor/carpet/green, /area/library) -"cIr" = ( -/obj/effect/turf_decal/box, -/obj/machinery/shower{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/bikehorn/rubberducky, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/button/door{ - id = "Shower_1"; - name = "Shower 1 Privacy Lock"; - normaldoorcontrol = 1; - pixel_x = 24; - pixel_y = -8; - specialfunctions = 4 - }, -/obj/machinery/button/door{ - id = "Shower_1Privacy"; - name = "Shower 1 Privacy Toggle"; - pixel_x = 24; - pixel_y = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "cIs" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -24061,20 +13473,6 @@ /obj/item/clothing/glasses/sunglasses/advanced/big, /turf/open/floor/carpet/green, /area/lawoffice) -"cID" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "cIE" = ( /obj/machinery/computer/security/wooden_tv, /obj/structure/table/wood, @@ -24157,26 +13555,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"cIP" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cIQ" = ( -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/hop) "cIR" = ( /obj/machinery/holopad, /turf/open/floor/carpet/blue, @@ -24185,30 +13563,27 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/aft) -"cIU" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ - dir = 1; - name = "Security Desk"; - req_one_access_txt = "63" +"cJa" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"cJo" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) -"cIY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "cargo Maintenance"; - req_one_access_txt = "31;48" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering) "cJr" = ( /turf/closed/wall/r_wall, /area/security/execution/education) @@ -24248,51 +13623,9 @@ burnt = 1 }, /area/maintenance/starboard/fore) -"cJD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/gibs/up, -/obj/structure/sign/poster/official/wtf_is_co2{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/security/execution/education) "cJI" = ( /turf/closed/wall/r_wall/rust, /area/security/execution/education) -"cJL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/security/execution/education) -"cJO" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Cargo Delivery Access"; - req_access_txt = "50" - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) -"cJQ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "crematorium Maintenance"; - req_one_access_txt = "27" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "cJW" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -24306,150 +13639,44 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/chemistry) -"cKb" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/fore) -"cKd" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"cKe" = ( -/obj/machinery/door/airlock/external{ - name = "Arrival Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"cKj" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/storage/toolbox/electrical, -/turf/open/floor/plating, -/area/maintenance/aft) -"cKk" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/aft) -"cKm" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, +"cJY" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"cKo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/general/visible{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/prison, +/area/security/prison) +"cKa" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cKu" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ - dir = 10 - }, -/obj/machinery/power/smes/engineering, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/circuit/red, -/area/engine/engineering) -"cKv" = ( -/obj/machinery/door/airlock/external{ - name = "Arrival Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"cKw" = ( -/obj/structure/table, -/obj/item/food/mint, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/reagent_containers/condiment/sugar{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/beaker, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) -"cKx" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/closed/wall/r_wall, -/area/security/checkpoint/engineering) -"cKA" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) -"cKD" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/disposal/bin, -/obj/machinery/light{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_x = 28 +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"cKp" = ( +/turf/open/floor/plating, +/area/maintenance/aft) +"cKy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) +/turf/open/floor/iron/freezer, +/area/security/prison) "cKL" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/light/small{ @@ -24467,6 +13694,32 @@ broken = 1 }, /area/maintenance/port/aft) +"cKU" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/crowbar, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/item/electronics/airlock{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/electronics/airlock{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/item/storage/belt/utility, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/break_room) "cKW" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1; @@ -24487,44 +13740,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"cKZ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"cLa" = ( -/obj/item/storage/box/teargas{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/handcuffs, -/obj/item/storage/box/flashbangs{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/item/gun/grenadelauncher/security{ - pixel_y = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"cLe" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Supermatter Engine"; - req_access_txt = "10" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "cLo" = ( /obj/structure/disposalpipe/trunk, /obj/structure/disposaloutlet{ @@ -24534,15 +13749,6 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/plating/airless, /area/space/nearstation) -"cLr" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cLs" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -24556,20 +13762,17 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"cLu" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/structure/grille/broken, -/obj/item/clothing/suit/hazardvest{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/stripes/corner{ +"cLt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard) "cLw" = ( /obj/effect/turf_decal/bot, /obj/machinery/disposal/bin, @@ -24585,43 +13788,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"cLx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/supermatter) -"cLz" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/engine/supermatter) -"cLA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) "cLC" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -24629,42 +13795,6 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"cLG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"cLJ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "cLK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -24674,100 +13804,16 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/port) -"cLM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cLN" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/window/plasma/reinforced{ - dir = 8 +"cLO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark{ dir = 9 }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/engine/supermatter) -"cLQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"cLZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos{ - name = "Incinerator"; - req_access_txt = "24" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/dark/visible, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"cMb" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/grille/broken, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"cMc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Cooling Loop Bypass" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cMd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "cMl" = ( /obj/machinery/igniter{ id = "Incinerator" @@ -24781,40 +13827,12 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"cMm" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/engine, -/area/engine/engineering) "cMn" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/engine, /area/engine/engineering) -"cMo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cMp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/turf/open/floor/engine, -/area/engine/engineering) "cMr" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -24831,33 +13849,13 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"cMt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cMu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cMv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 +"cMw" = ( +/obj/effect/spawner/lootdrop/glowstick, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/engine, -/area/engine/engineering) +/area/hallway/primary/aft) "cMy" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, @@ -24866,50 +13864,14 @@ /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall/rust, /area/engine/atmos) -"cMD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +"cMC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) +"cMI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) -"cME" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/solars/port/aft) -"cMI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -24919,14 +13881,17 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"cMP" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/atmos_alert, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"cML" = ( +/obj/machinery/door/airlock/maintenance{ + name = "mech Bay Maintenance"; + req_access_txt = "29" }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/engine/atmos) +/area/maintenance/starboard/fore) "cMS" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall/r_wall/rust, @@ -24939,15 +13904,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/engine/engineering) -"cMZ" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/tank/internals/oxygen, -/obj/item/pickaxe, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cNa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -24959,15 +13915,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/hallway/secondary/entry) -"cNe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "cNr" = ( /obj/machinery/power/emitter/welded{ dir = 8 @@ -24981,14 +13928,15 @@ }, /turf/open/floor/plating, /area/engine/engineering) -"cNx" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ +"cNs" = ( +/obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "cNz" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, @@ -25016,54 +13964,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cND" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"cNF" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet, -/obj/item/stack/package_wrap, -/obj/item/storage/bag/trash, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"cNG" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) "cNH" = ( /obj/structure/lattice/catwalk, /obj/effect/landmark/carpspawn, @@ -25078,61 +13978,6 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"cNJ" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L7" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"cNK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) -"cNL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/tcommsat/server"; - dir = 4; - name = "Telecomms Server Room APC"; - pixel_x = 24 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) "cNM" = ( /obj/machinery/power/turbine{ luminosity = 2 @@ -25140,6 +13985,15 @@ /obj/structure/cable, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) +"cNN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/break_room) "cNO" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -25150,20 +14004,6 @@ }, /turf/open/floor/plating, /area/tcommsat/computer) -"cNP" = ( -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/box/lights/mixed{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/disposal) "cNQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -25282,19 +14122,19 @@ }, /turf/open/space/basic, /area/space/nearstation) -"cOj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/stripes/box, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/prison, -/area/security/prison) "cOs" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/ai_monitored/storage/eva) +"cOu" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "cOx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -25348,28 +14188,15 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/main) -"cOY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Courtroom" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/courtroom) -"cOZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution{ - pixel_y = -12 - }, +"cOV" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/floor/iron, -/area/hallway/primary/central) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/lab) "cPb" = ( /obj/structure/window/reinforced{ dir = 4 @@ -25380,69 +14207,19 @@ }, /turf/open/space/basic, /area/space/nearstation) -"cPn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cPo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, +"cPc" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cPq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cPr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cPs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 + icon_state = "1-2" }, -/obj/machinery/meter, -/obj/machinery/light{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/turf/open/floor/engine, +/turf/open/floor/iron, /area/engine/engineering) "cPt" = ( /obj/machinery/light{ @@ -25455,28 +14232,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/engine/engineering) -"cPw" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) "cPx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -25510,28 +14265,6 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) -"cPA" = ( -/obj/machinery/power/solar_control{ - dir = 4; - id = "aftport"; - name = "Port Quarter Solar Control" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/port/aft) "cPB" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -25662,6 +14395,22 @@ "cPX" = ( /turf/closed/wall/rust, /area/crew_quarters/cryopods) +"cQf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "cQp" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -25673,41 +14422,37 @@ /obj/structure/table, /turf/open/floor/plating, /area/quartermaster/warehouse) -"cQJ" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 8 +"cQy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"cQM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted, -/obj/structure/table/glass, -/obj/item/clipboard, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/folder/blue, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +/turf/open/floor/plating{ + broken = 1 }, -/obj/item/stamp/cmo{ - pixel_y = 12 +/area/maintenance/central) +"cQz" = ( +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "BrewMaster 2199" }, -/obj/item/pen, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/light_switch{ + pixel_y = 24 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/cmo) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "cQR" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -25719,20 +14464,28 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/courtroom) -"cQU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"cQT" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology/glass{ - name = "Monkey Pen Entrance"; - req_access_txt = "39" +/turf/open/floor/engine, +/area/engine/gravity_generator) +"cQV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light, +/obj/structure/sign/warning/electricshock{ + pixel_y = -32 }, -/turf/open/floor/iron/dark, -/area/medical/virology) +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/maintenance/port/aft) "cRf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -25743,6 +14496,23 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) +"cRg" = ( +/obj/structure/table/wood, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/neck/tie/red, +/obj/item/clothing/head/hats/bowler{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "cRo" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/office, @@ -25755,6 +14525,13 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"cRD" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/pickaxe, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "cRG" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -25763,22 +14540,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"cRQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron, -/area/security/brig) "cRX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -25795,33 +14556,56 @@ broken = 1 }, /area/maintenance/fore) -"cSG" = ( -/obj/effect/decal/cleanable/blood/old, +"cSc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "47"; - name = "science Aft Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard) -"cTa" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"cSh" = ( +/turf/open/floor/iron, +/area/hallway/primary/aft) +"cSo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/area/maintenance/port/aft) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/central) +"cSu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Chapel" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/chapel/main) +"cSO" = ( +/obj/structure/sign/departments/science{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "cTg" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -25860,19 +14644,26 @@ /obj/item/clothing/mask/muzzle, /turf/open/floor/iron/dark, /area/security/execution/education) -"cTp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"cTm" = ( +/obj/machinery/door/window{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Primary AI Core Access"; + req_access_txt = "16"; + atom_integrity = 300 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Core shutters"; + name = "AI Core Shutter" }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/delivery, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = 24 }, -/turf/open/floor/iron, -/area/hydroponics) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "cTx" = ( /obj/item/kirbyplants{ icon_state = "plant-22" @@ -25914,6 +14705,12 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) +"cTG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "cTQ" = ( /obj/item/paper_bin, /obj/item/pen, @@ -25923,20 +14720,6 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"cTV" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) -"cTW" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) "cTX" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -25948,60 +14731,28 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) -"cUd" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"cUK" = ( -/obj/machinery/modular_computer/console/preset/research{ - dir = 8 +"cUb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "hydroponics Maintenance"; + req_access_txt = "35" }, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/security/telescreen/rd{ - dir = 8; - pixel_x = 28 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/keycard_auth{ - pixel_x = 24; - pixel_y = 24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) +/area/maintenance/central) "cUU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ luminosity = 2 }, /area/quartermaster/warehouse) -"cUV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/fore) "cVq" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/bot, @@ -26009,83 +14760,87 @@ /obj/structure/closet/secure_closet/evidence, /turf/open/floor/iron/dark, /area/security/brig/aft) -"cVZ" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig) -"cWc" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"cWw" = ( +"cVs" = ( +/obj/machinery/telecomms/broadcaster/preset_right, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"cVy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/camera{ + c_tag = "Exploration Dock"; + dir = 9; + name = "science camera" }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/security/brig) -"cWK" = ( -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"cVE" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -7 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"cWY" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -7 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 7 }, -/area/maintenance/starboard) -"cXb" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 7 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"cVK" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, +/area/docking/arrival) +"cVZ" = ( +/obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 + dir = 4 }, /turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) -"cXv" = ( -/obj/effect/turf_decal/stripes/line{ +/area/security/brig) +"cWy" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "exploration Maintenance Access"; + req_one_access_txt = "49" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) +/turf/open/floor/plating, +/area/quartermaster/exploration_dock) +"cXg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/port/aft) "cXy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -26099,6 +14854,32 @@ broken = 1 }, /area/maintenance/starboard/aft) +"cXD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "Satellite Antechamber"; + req_one_access_txt = "32;19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) +"cXI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) "cXK" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -26112,48 +14893,76 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) -"cXU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"cXO" = ( +/obj/structure/chair/fancy/bench/pew/right{ + dir = 8 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/turf/open/floor/iron/dark, +/area/security/courtroom) +"cYb" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/window/plasma/reinforced{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/engine/supermatter) +"cYc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron, -/area/security/brig) -"cXY" = ( -/obj/item/radio/intercom{ - pixel_x = -28 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/stripes/corner{ + dir = 10 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/engine, +/area/engine/engineering) +"cYd" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/paicard{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/bridge) -"cYh" = ( -/obj/structure/chair/office/light{ - dir = 4 +/area/crew_quarters/bar/atrium) +"cYj" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/dark/anticorner{ dir = 4 }, /turf/open/floor/iron/dark, -/area/medical/chemistry) +/area/medical/medbay/central) "cYC" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 @@ -26166,28 +14975,47 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) -"cYF" = ( -/obj/vehicle/ridden/janicart, -/obj/item/key/janitor, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/janitor) -"cYR" = ( -/obj/effect/turf_decal/stripes/line{ +"cYE" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/siding/dark{ dir = 1 }, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) +"cYM" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"cYW" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /turf/open/floor/plating{ broken = 1 }, -/area/engine/engineering) +/area/maintenance/port/fore) +"cZc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) "cZp" = ( /obj/structure/closet/cardboard, /obj/structure/grille/broken, @@ -26207,17 +15035,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"cZK" = ( +"cZD" = ( +/obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/turnstile{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast Door" +/obj/item/clipboard, +/obj/item/food/grown/wheat, +/obj/item/food/grown/watermelon, +/obj/item/food/grown/citrus/orange, +/obj/item/food/grown/grapes, +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Hydroponics Desk"; + req_access_txt = "35" }, -/turf/open/floor/iron/dark, -/area/security/prison) +/turf/open/floor/plating, +/area/hydroponics) "dab" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -26225,51 +15057,39 @@ burnt = 1 }, /area/maintenance/port) -"dat" = ( -/obj/item/multitool{ - pixel_x = 3 - }, -/obj/item/assembly/igniter{ - pixel_x = -7 +"dae" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = 22 }, -/obj/item/analyzer, -/obj/structure/rack, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/structure/noticeboard{ + pixel_y = 30 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/explab) -"daD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "backstage Maintenance"; - req_access_txt = "46" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/light{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) +"daj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xeno3"; + name = "Creature Cell 3" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Creature Cell"; + req_access_txt = "55" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/maintenance/central) -"daS" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) +/area/science/xenobiology) "daU" = ( /obj/machinery/aug_manipulator, /obj/effect/turf_decal/bot, @@ -26291,30 +15111,51 @@ burnt = 1 }, /area/maintenance/starboard) -"dbg" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"dbe" = ( +/obj/structure/tank_dispenser/oxygen{ + pixel_x = -1; + pixel_y = 2 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/teleporter) +"dbf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bodycontainer/morgue, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"dbi" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/bridge) +"dbk" = ( +/obj/machinery/door/airlock/medical{ + id_tag = "Unit_2"; + name = "Unit 2" }, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab"; - req_access_txt = "5; 33" +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/toilet/restrooms) +"dbv" = ( +/obj/machinery/button/door{ + id = "kitchen_2"; + name = "Hallway Hatch Toggle"; + pixel_x = 24; + pixel_y = -24; + req_access_txt = "28" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "Chemistry Lab Shutters" +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/iron/dark, -/area/medical/chemistry) +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "dbD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -26344,6 +15185,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"dbS" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "dbT" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -26359,6 +15205,32 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"dbV" = ( +/obj/structure/table, +/obj/item/storage/box/mousetraps{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/mousetraps{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/toy/figure/janitor{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/restraints/legcuffs/beartrap{ + pixel_y = 8 + }, +/obj/item/restraints/legcuffs/beartrap{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/janitor) "dbW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -26377,18 +15249,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/gateway) -"dbX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset{ - name = "plasmaperson emergency closet" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "dcn" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -26423,101 +15283,38 @@ }, /turf/open/floor/iron, /area/security/brig) -"dcu" = ( -/obj/machinery/smartfridge, -/turf/open/floor/iron, -/area/hydroponics) -"dcE" = ( +"dcv" = ( +/obj/effect/spawner/randomvend/snack, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/delivery, +/turf/open/floor/prison, +/area/security/prison) +"dcS" = ( +/obj/effect/landmark/start/scientist, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/storage) +"ddN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 8 +/turf/open/floor/engine, +/area/security/nuke_storage) +"dea" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron, -/area/hydroponics) -"dcO" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"dcU" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/south{ - c_tag = "Starboard Bow Solar"; - name = "engineering camera" - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/starboard/fore) -"ddm" = ( -/obj/machinery/door/airlock/maintenance{ - name = "e.v.a. Maintenance"; - req_access_txt = "18" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/aft) -"ddG" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"ddT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"dea" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/fore) "den" = ( @@ -26544,6 +15341,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) +"dep" = ( +/obj/machinery/door/airlock/external{ + name = "Cargo Escape Pod" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "dey" = ( /obj/structure/sign/warning/fire{ pixel_x = -32; @@ -26564,142 +15370,73 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"deL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 10 +"deI" = ( +/obj/machinery/light/small, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, /obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plating{ - broken = 1 + dir = 4 }, -/area/maintenance/starboard/aft) -"deO" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/camera/directional/south{ + c_tag = "AI Upload Transit Access"; + name = "command camera" }, -/turf/open/floor/iron, -/area/engine/atmos) -"deU" = ( -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron, -/area/security/courtroom) -"deV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/bridge) +"deJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Medbay" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/directional/west{ - name = "Genetics Lab APC" + dir = 4 }, /obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/landmark/start/geneticist, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) -"dfb" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"dfi" = ( +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"deL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/iron, -/area/teleporter) -"dfm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/starboard) -"dfs" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"dfJ" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"dfK" = ( -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/starboard/aft) +"deU" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/caution, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, /turf/open/floor/iron, -/area/hallway/primary/fore) +/area/security/courtroom) "dfW" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4; @@ -26715,55 +15452,81 @@ /obj/item/book/manual/wiki/sopmedical, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"dgf" = ( -/obj/effect/turf_decal/stripes/corner{ +"dfZ" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/light{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/sign/painting/library{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) "dgh" = ( /turf/closed/wall/rust, /area/security/brig/aft) -"dgt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"dgs" = ( +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -24 +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/smes{ + charge = 5e+006; + name = "ai power storage unit" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 +/area/ai_monitored/storage/satellite) +"dgK" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"dgD" = ( -/obj/structure/closet/secure_closet/atmospherics, -/obj/effect/turf_decal/delivery, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 6 }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/engine/atmos) -"dhi" = ( -/obj/item/reagent_containers/cup/soda_cans/dr_gibb, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/area/chapel/main) +"dgY" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/security/execution/education) +"dhg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"dhq" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "dhx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ @@ -26783,6 +15546,27 @@ burnt = 1 }, /area/maintenance/fore) +"dhA" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) +"dhB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/supermatter) "dhQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -26799,10 +15583,40 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/starboard) +"dio" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/fore) +"div" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/fore) "diC" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall, /area/maintenance/starboard) +"diE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"diG" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) "diM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -26812,6 +15626,13 @@ broken = 1 }, /area/maintenance/central) +"diP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/coffin, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/fore) "djf" = ( /obj/structure/table, /obj/item/storage/bag/tray, @@ -26821,109 +15642,82 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"djz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/shard, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"djk" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, +/turf/open/floor/prison, +/area/security/prison) +"dju" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/port/aft) -"djH" = ( -/obj/machinery/computer/upload/borg, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/westleft{ - dir = 1; - name = "Cyborg Upload Console Window"; - req_access_txt = "16" - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/circuit/green{ - luminosity = 2 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/area/ai_monitored/turret_protected/ai_upload) -"dkc" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - color = "#439C1E" +/turf/open/floor/iron, +/area/quartermaster/storage) +"djx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fore) +"djL" = ( +/obj/machinery/airalarm/server{ + dir = 8; + pixel_x = -22 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"dkj" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad2"; - name = "on ramp" +/area/tcommsat/server) +"djS" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"dkl" = ( -/obj/structure/chair/fancy/comfy{ - color = "#354562" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/iron, +/area/security/brig/aft) +"dkq" = ( +/obj/structure/punching_bag, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 32 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/fore) +"dks" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) +/area/maintenance/port/fore) "dku" = ( /turf/closed/wall/r_wall, /area/security/prison/shielded) -"dkA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"dlm" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"dkQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/area/maintenance/fore) "dlp" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8; @@ -26934,19 +15728,47 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"dlS" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ +"dlt" = ( +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) +"dly" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/computer/prisoner/management{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"dlG" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"dlO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/effect/landmark/xeno_spawn, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/security/warden) +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/construction/mining/aux_base) "dlX" = ( /obj/structure/table/wood, /obj/item/pinpointer/nuke, @@ -26972,53 +15794,39 @@ broken = 1 }, /area/maintenance/port/aft) -"dmk" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/dark_green/half/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"dmo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External Freight Airlock" +"dmh" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"dmB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"dmu" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) +/area/engine/engineering) +"dmA" = ( +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "dmJ" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -27040,6 +15848,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"dmP" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port) +"dmV" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/engine/atmos) "dnb" = ( /obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -27048,42 +15869,22 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"dnp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ +"dnJ" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/sign/poster/contraband/missing_gloves{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"dnt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) -"dny" = ( -/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/blue{ dir = 8 }, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/area/crew_quarters/locker) "dnK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -27093,21 +15894,30 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/courtroom) -"dnT" = ( -/obj/structure/railing{ +"dnN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/obj/machinery/light{ - dir = 1 +/area/hallway/secondary/entry) +"dnS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Experimentation Lab"; + req_access_txt = "47" }, -/turf/open/floor/wood, -/area/security/prison) +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/explab) "dog" = ( /obj/effect/landmark/start/assistant, /obj/effect/turf_decal/tile/red{ @@ -27132,16 +15942,19 @@ /obj/effect/turf_decal/siding/wideplating_new, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"doJ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"doD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/dark, -/area/security/brig/aft) +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/security/brig) "doQ" = ( /obj/structure/sign/poster/official/random{ pixel_y = -32 @@ -27161,11 +15974,21 @@ /obj/machinery/camera, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"doR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating/airless, -/area/maintenance/port/aft) +"doZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Server Room"; + req_access_txt = "61" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/tcommsat/computer) "dpg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -27178,6 +16001,29 @@ broken = 1 }, /area/maintenance/starboard/aft) +"dpn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage"; + req_access_txt = "19;23" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/storage/tech) +"dps" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Port Hallway Firelock"; + name = "port camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/port) "dpy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -27187,18 +16033,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"dpz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) "dpE" = ( /obj/structure/chair, /obj/effect/landmark/start/security_officer, @@ -27211,6 +16045,23 @@ broken = 1 }, /area/maintenance/port/fore) +"dpY" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/table/wood, +/obj/item/cultivator{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/shovel/spade{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 9; + pixel_y = 5 + }, +/turf/open/floor/grass, +/area/security/prison) "dqg" = ( /obj/structure/chair/fancy/sofa/old/left{ color = "#742925" @@ -27221,35 +16072,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"dqj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/quartermaster/exploration_dock) -"dqE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "greylair"; - name = "Lair Privacy Toggle"; - pixel_y = 24 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/xeno_spawn, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "dqF" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -27259,120 +16081,41 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"dqJ" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"dqK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +"dqN" = ( +/obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster{ + pixel_y = -30 }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/maintenance/disposal/incinerator) +/area/quartermaster/storage) "dqR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/mail/maintloot, /turf/open/floor/plating, /area/maintenance/port/aft) -"drm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 - }, +"dqV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/showroomfloor, -/area/science/aft) -"drH" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/mirror{ - pixel_x = 26 - }, -/obj/item/clipboard, -/obj/item/toy/figure/mime{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/toy/dummy{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/toy/figure/clown, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/area/crew_quarters/kitchen) +"drB" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/theatre) -"drK" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 6 - }, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/science/lab) +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "drL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/green/anticorner/contrasted, /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/hydroponics) -"drQ" = ( -/obj/machinery/chem_master, -/obj/effect/turf_decal/delivery, -/obj/structure/sign/departments/minsky/medical/virology/virology1{ - pixel_x = 32 - }, -/turf/open/floor/iron/dark, -/area/medical/virology) "dsa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -27399,10 +16142,16 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"dsr" = ( -/obj/machinery/smartfridge, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) +"dsu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "dsx" = ( /obj/structure/table/reinforced, /obj/item/folder/red{ @@ -27417,28 +16166,56 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron, /area/security/brig) -"dta" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"dsD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ + dir = 8; + icon_state = "inje_map-2" }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 +/turf/open/floor/plating/airless, +/area/engine/engineering) +"dsJ" = ( +/obj/structure/closet{ + name = "security locker" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/shoes/jackboots, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"dsL" = ( +/obj/machinery/door/airlock/hatch{ + name = "Exploration Telecommunications"; + req_access_txt = "61" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/quartermaster/storage) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) +"dtb" = ( +/obj/vehicle/ridden/janicart, +/obj/item/key/janitor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/janitor) "dtd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -27452,22 +16229,23 @@ broken = 1 }, /area/maintenance/starboard) -"dti" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ +"dtg" = ( +/obj/effect/turf_decal/tile/dark{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Recovery Room"; - name = "medical camera" - }, -/turf/open/floor/iron/showroomfloor, +/turf/open/floor/iron/dark, /area/medical/medbay/central) +"dtj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Bar Storage"; + req_access_txt = "25" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "dtm" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -27477,16 +16255,49 @@ /obj/item/crowbar/red, /turf/open/floor/iron, /area/security/brig) -"dtG" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "construction Zone"; - req_access_txt = "32;47;48;37" +"dtt" = ( +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/table/optable{ + name = "Forensics Operating Table" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark, -/area/construction/mining/aux_base) +/area/security/detectives_office) +"dtB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/bridge) +"dtU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Restrooms" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"dtY" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/prison, +/area/security/prison) +"dtZ" = ( +/turf/open/floor/iron/showroomfloor, +/area/security/main) "duf" = ( /obj/structure/closet/l3closet/janitor, /obj/structure/window/reinforced, @@ -27499,141 +16310,72 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/janitor) -"duO" = ( -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/line{ +"duu" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"duy" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/reagent_containers/cup/bucket, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/janitor) +"dvl" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"dwp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, /turf/open/floor/iron, -/area/ai_monitored/storage/eva) -"duP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/hallway/secondary/entry) +"dws" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/door/window{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/security/prison) +"dxc" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8; - name = "Mass Driver"; - req_access_txt = "22" + color = "#439C1E" }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/machinery/button/massdriver{ - id = "chapelgun"; - name = "Chapel Mass Driver"; - pixel_x = -24; - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/chapel/office) -"dvi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"dvl" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"dvt" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"dvQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = -5; - pixel_y = 1 - }, -/obj/machinery/button/door{ - id = "explorerstorage"; - name = "Storage Shutter Toggle"; - pixel_x = 6; - pixel_y = 2; - req_access_txt = "49" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) -"dwp" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"dwD" = ( -/obj/effect/landmark/start/roboticist, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"dxm" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/freezer, +/area/medical/virology) "dxE" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ @@ -27650,6 +16392,26 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/cryo) +"dxM" = ( +/obj/structure/closet/wardrobe/miner, +/obj/item/clothing/suit/hooded/wintercoat/miner, +/obj/item/clothing/suit/hooded/wintercoat/miner, +/obj/item/clothing/suit/hooded/wintercoat/miner, +/obj/machinery/power/apc{ + areastring = "/area/quartermaster/miningoffice"; + dir = 1; + name = "Mining Dock APC"; + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "dxP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -27677,23 +16439,17 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) -"dyu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +"dys" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/neck/stethoscope, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) "dyE" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -27707,31 +16463,6 @@ /obj/structure/girder/displaced, /turf/open/floor/plating, /area/quartermaster/warehouse) -"dyM" = ( -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"dyN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) "dyT" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -27753,32 +16484,44 @@ }, /turf/open/floor/carpet/royalblack, /area/maintenance/port) -"dzo" = ( -/obj/machinery/vending/wardrobe/jani_wardrobe, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +"dzu" = ( +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/camera/directional/west{ - c_tag = "Custodial Closet"; - name = "service camera" +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/janitor) -"dzI" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/engine/break_room) +"dzy" = ( +/obj/machinery/door/poddoor/preopen{ + id = "gravity"; + name = "Gravity Generator Blast Door" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/engine/gravity_generator) +"dzB" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/wardrobe/white, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) "dzT" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -27807,6 +16550,33 @@ burnt = 1 }, /area/hallway/secondary/entry) +"dzZ" = ( +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "BrewMaster 2199" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/hydroponics) +"dAb" = ( +/obj/machinery/portable_atmospherics/scrubber{ + name = "scrubber ducky" + }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/science/storage"; + dir = 1; + name = "Toxins Storage APC"; + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/storage) "dAg" = ( /obj/effect/turf_decal/box, /obj/structure/disposalpipe/sorting/mail{ @@ -27826,35 +16596,28 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"dAi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) -"dAw" = ( +"dAh" = ( /obj/item/kirbyplants{ - icon_state = "plant-21" + icon_state = "plant-16" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"dAm" = ( +/obj/effect/spawner/randomvend/snack, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/science/shuttledock) +"dAu" = ( +/obj/machinery/computer/crew, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/checkpoint/medical) "dAF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, @@ -27871,6 +16634,18 @@ burnt = 1 }, /area/maintenance/starboard) +"dAI" = ( +/obj/machinery/flasher/portable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) "dAP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -27898,25 +16673,36 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"dBt" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/autodrobe, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"dBn" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/theatre) -"dBH" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast Door" +/area/bridge) +"dBG" = ( +/obj/machinery/door/airlock/external{ + name = "Arrival Shuttle Airlock" }, -/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/bridge) +/area/hallway/secondary/entry) +"dBJ" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) +"dBS" = ( +/obj/item/pickaxe, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "dBY" = ( /obj/structure/sign/departments/security{ pixel_y = -32 @@ -27938,39 +16724,15 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"dCd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/sand/plating, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/sign/departments/security{ - pixel_y = -32 - }, -/obj/machinery/light, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/port/aft) -"dCe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"dCc" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 }, /obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 + dir = 1 }, -/turf/open/floor/iron, -/area/hydroponics) +/turf/open/floor/engine, +/area/engine/engineering) "dCr" = ( /turf/closed/wall/r_wall, /area/science/aft) @@ -27993,18 +16755,48 @@ }, /turf/open/floor/wood, /area/crew_quarters/locker) -"dCC" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"dCx" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, /turf/open/floor/iron/dark, -/area/hallway/primary/aft) +/area/security/detectives_office) +"dCz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"dCH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) "dCV" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -28016,15 +16808,26 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"dDr" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ +"dDh" = ( +/obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/camera/directional/north{ + c_tag = "Supermatter Cooler"; + name = "engineering camera" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/modular_computer/console/preset/engineering, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/engine/engineering) "dDs" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -28034,6 +16837,44 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"dDB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1; + color = "#439C1E" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"dDF" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/computer/operating{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"dDI" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "dDM" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -28105,33 +16946,12 @@ burnt = 1 }, /area/maintenance/starboard) -"dEl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"dEu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ +"dEC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) +/turf/open/floor/plating, +/area/maintenance/port) "dEI" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -28139,6 +16959,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"dEL" = ( +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "dEN" = ( /obj/machinery/camera/directional/north{ c_tag = "Atmospherics Tank - Air"; @@ -28146,6 +16974,33 @@ }, /turf/open/floor/engine/air, /area/engine/atmos) +"dES" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "AI Chamber"; + req_access_txt = "16" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Chamber entrance shutters"; + name = "AI Chamber Lockdown Shutter" + }, +/obj/machinery/flasher{ + id = "AI"; + pixel_x = -26; + pixel_y = 3 + }, +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1447; + listening = 0; + name = "Station Intercom (AI Private)"; + pixel_x = 28 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "dEX" = ( /obj/machinery/door/window/northleft{ dir = 8; @@ -28183,80 +17038,64 @@ broken = 1 }, /area/crew_quarters/locker) -"dFl" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, +"dFO" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/quartermaster/storage) -"dFZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/engine/break_room) +"dGe" = ( +/turf/open/floor/iron, +/area/hallway/primary/fore) +"dGf" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/iron, +/area/engine/atmos) +"dGk" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, -/area/quartermaster/sorting) -"dGc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 +/area/quartermaster/storage) +"dGE" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2"; + name = "on ramp" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/security/brig/aft) -"dGi" = ( -/obj/structure/extinguisher_cabinet{ +/obj/item/radio/intercom{ pixel_y = -28 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "dGG" = ( /obj/structure/table/reinforced, /obj/item/computer_hardware/hard_drive/role/engineering{ @@ -28287,45 +17126,65 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"dGK" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/solar{ - id = "foreport"; - name = "Fore-Port Solar Array" +"dGM" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/obj/structure/cable{ - icon_state = "0-4" +/turf/open/floor/engine, +/area/storage/tech) +"dGY" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/turf/open/floor/iron/solarpanel/airless, -/area/space/nearstation) -"dHf" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron/dark, +/area/chapel/main) +"dHk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/main) +"dHz" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet/emcloset, +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"dHr" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate{ - name = "disposal supplies" +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/obj/item/bodybag, -/obj/item/bodybag, -/obj/item/shovel, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"dHB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/aft) +/turf/open/floor/plating, +/area/maintenance/port/fore) "dHN" = ( /obj/machinery/vending/wardrobe/engi_wardrobe, /obj/effect/turf_decal/bot, @@ -28338,48 +17197,21 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"dIb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +"dIQ" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/item/pen{ + pixel_x = -4; + pixel_y = 4 }, +/obj/machinery/camera, /turf/open/floor/iron, -/area/hallway/secondary/entry) -"dIr" = ( -/obj/machinery/vending/wardrobe/curator_wardrobe, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/painting/library_private{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) -"dIF" = ( -/obj/structure/closet/secure_closet/personal{ - name = "Command Locker" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/hallway/primary/aft) "dIS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -28396,6 +17228,17 @@ /obj/item/glove_box, /turf/open/floor/iron/dark, /area/medical/medbay/central) +"dJn" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) "dJr" = ( /obj/machinery/light{ dir = 8 @@ -28407,26 +17250,6 @@ dir = 1 }, /area/hallway/primary/fore) -"dJx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/obj/effect/landmark/start/exploration, -/obj/structure/bed/dogbed, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "dJH" = ( /obj/structure/chair{ dir = 4 @@ -28446,23 +17269,32 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"dJN" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/office) "dKn" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/brown/half/contrasted, /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/primary/starboard) -"dKA" = ( -/obj/machinery/modular_fabricator/exosuit_fab, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 22 +"dKC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/science/robotics/lab) +/area/quartermaster/storage) "dKE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -28472,16 +17304,6 @@ broken = 1 }, /area/maintenance/central) -"dKX" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/aft) "dKZ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -28493,29 +17315,6 @@ /obj/machinery/camera/directional/south, /turf/open/floor/iron/dark, /area/security/brig/aft) -"dLd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Gravity Generator Foyer"; - name = "engineering camera" - }, -/obj/machinery/button/door{ - id = "gravity"; - name = "Gravity Generator Lockdown"; - pixel_x = -24; - req_one_access_txt = "19;23" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/engine/gravity_generator) "dLt" = ( /obj/item/flashlight/lantern, /turf/open/floor/plating/asteroid/airless{ @@ -28532,15 +17331,53 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"dLL" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"dLE" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = -10; + pixel_y = 22 + }, +/obj/item/radio/intercom{ + freerange = 1; + name = "Common Channel"; + pixel_x = -27 + }, +/obj/item/radio/intercom{ + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = -10; + pixel_y = -25 + }, +/obj/machinery/door/window{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Secondary AI Core Access"; + atom_integrity = 300; + pixel_x = 4; + req_access_txt = "16" }, +/turf/open/floor/circuit/red, +/area/ai_monitored/turret_protected/ai) +"dLM" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/xeno_mining{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Port Quarter Solar"; + dir = 9; + name = "engineering camera" + }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/starboard/aft) +/area/maintenance/solars/port/aft) "dLQ" = ( /obj/effect/turf_decal/plaque{ icon_state = "L3" @@ -28568,37 +17405,76 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"dMc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/oil, +"dLS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/light/small{ + dir = 4 }, -/area/hallway/primary/aft) -"dMF" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/securearea{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/quartermaster/exploration_dock) +"dLX" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, +/turf/open/floor/engine, +/area/tcommsat/computer) +"dMf" = ( +/obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/light/small{ + dir = 1 }, -/area/maintenance/starboard/aft) -"dNb" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"dMg" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/closet/secure_closet/genpop, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/engine/break_room) +"dME" = ( +/obj/item/beacon, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) +"dMF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron, -/area/security/prison) +/area/maintenance/starboard/aft) "dNk" = ( /obj/structure/toilet{ pixel_y = 13 @@ -28611,16 +17487,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/security/prison/shielded) -"dNG" = ( -/obj/structure/chair/fancy/sofa/old/left{ - color = "#742925" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) "dNN" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -28629,29 +17495,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/science/xenobiology) -"dNV" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"dNW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) "dOh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder, @@ -28661,44 +17504,6 @@ broken = 1 }, /area/maintenance/starboard) -"dOp" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/item/radio/intercom{ - pixel_y = 27 - }, -/obj/structure/table, -/obj/item/reagent_containers/cup/glass/sillycup{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/glass/sillycup{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/glass/sillycup, -/obj/item/reagent_containers/cup/glass/bottle/vodka{ - pixel_x = -8; - pixel_y = 7 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) -"dOw" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/crate/engineering, -/obj/item/hand_tele, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/teleporter) "dOB" = ( /obj/structure/window/reinforced{ dir = 8 @@ -28721,19 +17526,36 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"dPo" = ( -/obj/effect/turf_decal/bot, +"dOY" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/security/courtroom) +"dPc" = ( +/obj/machinery/gulag_teleporter, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) +"dPg" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/clothing/head/utility/chefhat{ - pixel_x = -4; - pixel_y = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/kitchen/rollingpin{ - pixel_x = 4 +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/starboard) +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "dPy" = ( /obj/effect/decal/cleanable/blood/old, /obj/structure/table, @@ -28749,20 +17571,69 @@ burnt = 1 }, /area/quartermaster/warehouse) -"dPP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "Space Blast Door" +"dPI" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"dPJ" = ( +/obj/item/kirbyplants{ + icon_state = "plant-18" + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -6 + }, +/obj/machinery/button/door{ + id = "research_shutters"; + name = "Research Shutter Toggle"; + pixel_x = -24; + pixel_y = 6; + req_access_txt = "7" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"dPP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "Space Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, /obj/structure/cable/yellow{ icon_state = "0-4" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"dPR" = ( +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"dQi" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/rnd/destructive_analyzer, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/science/lab) "dQl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -28788,118 +17659,118 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"dQM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/gateway) -"dRs" = ( +"dQw" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/landmark/event_spawn, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/starboard) -"dRu" = ( -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/starboard/fore) +"dQU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/security/brig) -"dRC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/kirbyplants/random, -/turf/open/floor/prison, -/area/security/prison) -"dRE" = ( -/obj/structure/closet/athletic_mixed, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north{ - c_tag = "Recreation Lockers"; - name = "recreation camera" +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"dQW" = ( +/obj/structure/chair/fancy/sofa/old/right{ + color = "#742925"; + dir = 4 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"dRO" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/westright{ - dir = 4; - name = "Cargo Desk"; - req_access_txt = "50" +/area/crew_quarters/bar/atrium) +"dRq" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/structure/desk_bell{ - pixel_y = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/flashlight, -/turf/open/floor/plating, -/area/quartermaster/office) -"dRS" = ( -/obj/effect/spawner/structure/window, -/obj/structure/curtain/directional, -/turf/open/floor/plating, -/area/security/prison) -"dRT" = ( -/obj/machinery/telecomms/hub/preset/exploration, -/obj/effect/turf_decal/box, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_prep) -"dRY" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, +/turf/open/floor/iron/dark, +/area/security/detectives_office) +"dRs" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard) +"dRx" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) +"dRG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"dSf" = ( -/obj/machinery/firealarm{ - pixel_y = 28 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/crew_quarters/heads/chief) +"dRR" = ( +/obj/structure/disposaloutlet{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/end{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_dock) -"dSt" = ( -/obj/machinery/computer/operating{ - dir = 1; - name = "Robotics Operating Computer" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/machinery/light/small{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/structure/disposalpipe/trunk{ + dir = 4 }, /turf/open/floor/iron/dark, -/area/science/robotics/lab) +/area/janitor) +"dRS" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain/directional, +/turf/open/floor/plating, +/area/security/prison) +"dSo" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) "dSF" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -28933,28 +17804,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/security/main) -"dSQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, +"dSP" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/table, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high{ - pixel_x = 4; - pixel_y = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil/red, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/miningoffice) "dSS" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/service, @@ -28964,24 +17826,14 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"dTj" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"dSV" = ( +/obj/structure/bodycontainer/morgue, +/obj/machinery/light/small{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/machinery/light_switch{ - pixel_x = 10; - pixel_y = 27 - }, +/obj/effect/turf_decal/delivery/white, /turf/open/floor/iron/dark, -/area/security/brig) +/area/medical/morgue) "dTk" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/iron, @@ -28993,22 +17845,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) -"dTp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) "dTr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/blue{ @@ -29022,46 +17858,32 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"dUk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"dUm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"dTS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "research_shutters"; + name = "Research Privacy Shutter" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/door/window/eastright{ + name = "Research Lab Desk"; + req_one_access_txt = "7;29" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/modular_fabricator/autolathe, +/turf/open/floor/plating, +/area/science/lab) +"dTV" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/iron, -/area/security/brig/aft) +/obj/effect/loot_jobscale/armoury/energy_gun, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/tech/grid, +/area/ai_monitored/security/armory) "dUn" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8; @@ -29077,29 +17899,20 @@ /obj/item/stack/sheet/mineral/plasma/five, /turf/open/floor/iron/freezer, /area/medical/virology) -"dUt" = ( -/obj/structure/table/glass, -/obj/item/storage/box/bodybags{ - pixel_y = 5 - }, -/obj/item/storage/box/masks{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/dark/half{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark/half, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) "dUR" = ( /obj/structure/grille, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"dUS" = ( +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/chapel/office) "dVi" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -29107,6 +17920,36 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"dVj" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Supermatter Terminal"; + name = "engineering camera" + }, +/obj/machinery/light_switch{ + pixel_x = -22; + pixel_y = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"dVn" = ( +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock"; + shuttledocked = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "dVx" = ( /obj/item/flashlight/lamp/green{ pixel_x = -5; @@ -29140,6 +17983,28 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) +"dVE" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"dVF" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) "dVG" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -29149,50 +18014,95 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"dWn" = ( +"dVH" = ( +/obj/machinery/washing_machine, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"dVX" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/sign/poster/contraband/grey_tide{ - pixel_y = 32 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/engine, +/area/engine/engineering) +"dWc" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"dWK" = ( -/obj/effect/turf_decal/stripes/line, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"dWD" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 }, /turf/open/floor/plating{ - luminosity = 2 + broken = 1 }, -/area/quartermaster/warehouse) -"dWZ" = ( -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/port) +"dWS" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/airalarm/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/machinery/camera/directional/east{ + c_tag = "Transferring Centre" + }, +/turf/open/floor/iron, +/area/security/execution/transfer) +"dWU" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/camera/directional/east, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "dXe" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 @@ -29201,19 +18111,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"dXp" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/table, -/obj/item/storage/box/hug/medical{ - pixel_y = 4 - }, -/obj/item/crowbar, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) "dXB" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -29232,32 +18129,6 @@ broken = 1 }, /area/maintenance/starboard) -"dYb" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "dYk" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -29272,23 +18143,57 @@ broken = 1 }, /area/maintenance/starboard/fore) -"dYV" = ( -/obj/structure/filingcabinet, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"dYL" = ( +/obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; + dir = 4; + name = "MiniSat Antechamber APC"; + pixel_x = 24 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) +"dYM" = ( +/obj/machinery/door/poddoor/shutters{ + id = "evashutter"; + name = "E.V.A. Storage Shutter" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) +"dYN" = ( +/obj/machinery/door/airlock/external{ + name = "Prison External Airlock"; + req_access_txt = "2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/checkpoint/supply) +/area/maintenance/port/aft) +"dYR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) "dZd" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -29308,131 +18213,54 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"dZe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 4; - name = "xenobiology sorting disposal pipe"; - sortType = 28 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"dZf" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/greenglow/filled, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/area/tcommsat/server) +"dZi" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Auxiliary Base Construction"; + name = "cargo camera" }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"dZl" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/landmark/event_spawn, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, /turf/open/floor/iron, -/area/bridge) -"dZB" = ( -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom{ - freerange = 1; - listening = 0; - name = "Custom Channel"; - pixel_x = 10; - pixel_y = 22 - }, -/obj/item/radio/intercom{ - freerange = 1; - name = "Common Channel"; - pixel_x = 27 - }, -/obj/item/radio/intercom{ - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = 10; - pixel_y = -25 - }, -/obj/machinery/door/window{ - base_state = "leftsecure"; - dir = 8; - icon_state = "leftsecure"; - name = "Tertiary AI Core Access"; - atom_integrity = 300; - pixel_x = -3; - req_access_txt = "16" - }, -/turf/open/floor/circuit/red, -/area/ai_monitored/turret_protected/ai) -"dZN" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/power/apc{ - areastring = "/area/janitor"; - dir = 8; - name = "Custodial Closet APC"; - pixel_x = -24 - }, -/obj/item/storage/box/lights/mixed{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/storage/box/lights/mixed{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 10; - pixel_y = 6 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 10; - pixel_y = 6 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 10; - pixel_y = 6 +/area/construction/mining/aux_base) +"dZj" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/machinery/status_display/evac{ + pixel_x = 32 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/ecto_sniffer, +/obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/dark, -/area/janitor) -"dZR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/area/science/robotics/lab) +"dZk" = ( +/obj/effect/landmark/start/botanist, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/maintenance/port) +/obj/effect/turf_decal/tile/green/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hydroponics) "dZX" = ( /obj/machinery/airalarm/directional/west{ pixel_x = -23 @@ -29447,46 +18275,28 @@ dir = 8 }, /area/hallway/primary/port) -"eah" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad2"; - name = "on ramp" - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +"eam" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"ean" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, -/area/quartermaster/storage) -"eap" = ( -/obj/structure/bodycontainer/morgue, -/obj/effect/turf_decal/bot_white, -/obj/machinery/light/small{ - dir = 8 +/area/quartermaster/office) +"ear" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/medical/morgue) +/area/maintenance/starboard/fore) "eaw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -29500,6 +18310,16 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"eaL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood{ + broken = 1 + }, +/area/chapel/office) "eaX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/caution/stand_clear{ @@ -29547,6 +18367,28 @@ burnt = 1 }, /area/maintenance/aft) +"ebo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) +"ebz" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) "ebC" = ( /obj/machinery/firealarm{ dir = 4; @@ -29567,16 +18409,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/research) -"ebF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) "ebN" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, @@ -29585,25 +18417,50 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"ebO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/supply{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/quartermaster/storage) +"ebR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/computer/med_data{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "ebZ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"eck" = ( -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"eci" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"ecB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/freezer, -/area/medical/virology) +/area/security/prison) "ecC" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 @@ -29614,23 +18471,29 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"ecN" = ( -/obj/structure/closet/secure_closet/security/engine, -/obj/effect/turf_decal/delivery, -/obj/machinery/light, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -30 +"ecF" = ( +/obj/machinery/door/airlock/command{ + name = "Gateway"; + req_access_txt = "62" }, -/obj/item/crowbar, -/obj/item/book/manual/wiki/security_space_law, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/gateway) +"ecK" = ( +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) +/obj/machinery/status_display/ai{ + pixel_x = 32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "ecY" = ( /obj/machinery/door/window/northleft{ name = "Hydroponics Lockers"; @@ -29647,6 +18510,24 @@ }, /turf/open/floor/iron, /area/hydroponics) +"edc" = ( +/obj/machinery/disposal/bin, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "edh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -29663,14 +18544,16 @@ broken = 1 }, /area/maintenance/starboard) -"edk" = ( -/obj/machinery/light, -/obj/effect/turf_decal/bot, -/obj/item/storage/box/pillbottles, -/obj/item/storage/box/pillbottles, -/obj/structure/closet/secure_closet/chemical, -/turf/open/floor/iron/dark, -/area/medical/chemistry) +"edi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) "edn" = ( /obj/machinery/newscaster{ pixel_y = -30 @@ -29687,6 +18570,14 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"edB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) "edG" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/tile/neutral{ @@ -29704,103 +18595,54 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/showroomfloor, /area/science/robotics/lab) -"edS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +"edP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) -"eeb" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/medical{ - name = "Operating Theatre A"; - req_access_txt = "45" - }, -/turf/open/floor/iron/dark, -/area/medical/surgery) -"eee" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/chair/fancy/comfy{ - buildstackamount = 0; - color = "#c45c57"; dir = 4 }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/landmark/start/chaplain, -/obj/machinery/light{ - dir = 8 +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"edQ" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 10 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/chapel/office) -"eeh" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security Maintenance"; - req_access_txt = "12;63" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) -"eep" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -28 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Mech Bay"; - name = "science camera" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/turf/open/floor/iron, +/area/engine/atmos) +"eef" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/turf/open/floor/plating, -/area/science/robotics/mechbay) +/turf/open/floor/iron, +/area/bridge) "eeq" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 1 }, /turf/open/floor/wood, /area/crew_quarters/bar) -"eeD" = ( +"eeu" = ( /obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/hor) +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/science/robotics/mechbay) "eeK" = ( /obj/effect/decal/cleanable/food/flour, /obj/structure/cable/yellow{ @@ -29809,49 +18651,6 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) -"eeQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron, -/area/security/brig/aft) -"eeR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/shard, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/fore) -"eeS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) "eeT" = ( /obj/structure/sign/directions/evac{ dir = 4; @@ -29864,14 +18663,6 @@ dir = 8 }, /area/hallway/primary/port) -"eeZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/brig) "efg" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -29892,57 +18683,41 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"efr" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) +"efH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/plating, +/area/maintenance/port/aft) "efK" = ( /obj/effect/turf_decal/sand/plating, /turf/closed/mineral/random/labormineral, /area/space/nearstation) -"efN" = ( -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/gateway{ +"efS" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) -"efV" = ( -/obj/structure/sign/warning/deathsposal, -/turf/closed/wall, -/area/science/xenobiology) -"efW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/green{ dir = 1 }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, /turf/open/floor/iron, -/area/maintenance/starboard/fore) +/area/quartermaster/exploration_dock) +"efV" = ( +/obj/structure/sign/warning/deathsposal, +/turf/closed/wall, +/area/science/xenobiology) "ega" = ( /obj/item/radio/intercom{ freerange = 1; @@ -29951,6 +18726,66 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"egg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/food/grown/pumpkin{ + pixel_y = 6 + }, +/obj/item/food/grown/carrot, +/obj/item/food/grown/tomato, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/obj/structure/desk_bell{ + pixel_y = 8 + }, +/obj/item/food/grown/corn{ + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/hydroponics) +"egl" = ( +/obj/machinery/nanite_chamber, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/research) +"egF" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L7" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"egH" = ( +/obj/machinery/vending/dinnerware, +/obj/machinery/requests_console{ + department = "Kitchen"; + departmentType = 2; + name = "Kitchen RC"; + pixel_x = -30 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "egK" = ( /obj/effect/turf_decal/bot, /obj/machinery/camera/directional/south{ @@ -29970,24 +18805,24 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"ehc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"egX" = ( +/obj/structure/frame/computer{ + anchored = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"ehd" = ( +/obj/structure/sign/warning/electricshock{ + pixel_y = -32 }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, /area/maintenance/port/aft) "ehm" = ( /obj/structure/cable/yellow{ @@ -29999,57 +18834,21 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/security/brig/aft) -"ehp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/port) -"ehr" = ( -/obj/effect/landmark/start/botanist, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) -"ehz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/box/corners{ +"ehw" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/machinery/light{ dir = 1 }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/eastright{ - base_state = "left"; - icon_state = "left"; - name = "Fitness Ring" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"ehA" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) +/turf/open/floor/iron/showroomfloor, +/area/security/checkpoint/science/research) "ehV" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -30057,21 +18856,37 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"ehZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"eii" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cola/pwr_game, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/aft) +"eik" = ( +/obj/item/radio/intercom{ + pixel_x = 28 }, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"eiK" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 10 + }, +/turf/open/floor/engine, +/area/engine/engineering) "eiQ" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -30110,6 +18925,16 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) +"eja" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/kitchen/rollingpin, +/obj/item/clothing/head/utility/chefhat, +/turf/open/floor/iron/techmaint, +/area/security/prison) "ejj" = ( /obj/structure/table, /obj/item/storage/box/donkpockets{ @@ -30129,43 +18954,31 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"ejm" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/button/door{ - id = "xeno1"; - name = "Creature Cell 1 Toggle"; - pixel_x = -24; - pixel_y = 24; - req_access_txt = "55" - }, -/obj/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/chem_master, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"eju" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"ejp" = ( +/obj/machinery/power/smes{ + capacity = 9e+006; + charge = 10000 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 +/obj/machinery/firealarm{ + pixel_y = 26 }, -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/plating, +/area/maintenance/disposal/incinerator) +"ejD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) +/area/maintenance/port/aft) "ejF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/emitter, @@ -30173,30 +18986,46 @@ burnt = 1 }, /area/engine/engineering) -"ejK" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/stock_parts/subspace/transmitter, -/obj/item/stock_parts/subspace/transmitter, -/obj/item/stock_parts/subspace/amplifier, -/obj/item/stock_parts/subspace/amplifier, -/obj/item/stock_parts/subspace/amplifier, -/obj/effect/turf_decal/stripes/line{ +"ejG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - areastring = "/area/storage/tcom"; - dir = 8; - name = "Telecomms Storage APC"; - pixel_x = -24 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"ejL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "External Freight Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/storage/tcom) +/area/quartermaster/warehouse) +"ejN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port) "ekd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -30212,45 +19041,65 @@ burnt = 1 }, /area/quartermaster/warehouse) -"ekf" = ( +"ekr" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/maintenance/port) +"ekt" = ( /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/brown{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"ekG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 6 }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 }, -/area/maintenance/port) -"ekh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/cable/yellow, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/portable_thermomachine, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"ekM" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/door/airlock/external{ + name = "Mining Dock Airlock"; + req_access_txt = "48" }, -/area/quartermaster/warehouse) -"ekr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/maintenance/port) +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "ekW" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/light/small{ @@ -30259,17 +19108,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) -"ekY" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/vacant_room/commissary) "elh" = ( /obj/structure/lattice/catwalk, /obj/effect/landmark/carpspawn, @@ -30284,6 +19122,42 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) +"elj" = ( +/obj/item/storage/box/teargas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/item/gun/grenadelauncher/security{ + pixel_y = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"elu" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2"; + name = "mail belt" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "elv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/sand/plating, @@ -30292,6 +19166,26 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) +"elC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Crematorium"; + req_access_txt = "22" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/chapel/office) "elK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -30306,6 +19200,64 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"elL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/aft) +"elR" = ( +/obj/item/multitool{ + pixel_x = 3 + }, +/obj/item/assembly/igniter{ + pixel_x = -7 + }, +/obj/item/analyzer, +/obj/structure/rack, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/explab) +"elY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/exploration_dock) +"elZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/office) "emc" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/cobweb, @@ -30330,60 +19282,44 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"emw" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"emQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/red{ - dir = 1 +"emo" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology Euthanization Chamber"; + name = "xenobiology camera" }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/turf/open/floor/circuit/telecomms, +/area/science/xenobiology) +"emz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/bar/atrium) "emS" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/fore) -"enj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, +"enh" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/showroomfloor, /area/science/xenobiology) -"enu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"env" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "eny" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, @@ -30396,28 +19332,19 @@ burnt = 1 }, /area/maintenance/port/aft) -"enB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"enG" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/closet/secure_closet/genpop, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"enD" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Office"; + req_access_txt = "20" }, -/obj/machinery/light_switch{ - pixel_x = 25 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/security/prison) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) "enV" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -30427,35 +19354,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"eog" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +"eos" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) -"eou" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/maintenance/fore) +/turf/open/floor/iron, +/area/engine/break_room) "eox" = ( /obj/structure/window/reinforced{ dir = 1 @@ -30468,23 +19378,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/bridge) -"eoN" = ( -/obj/machinery/status_display/ai{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/fore) "eoQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -30514,30 +19407,24 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"epI" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"epJ" = ( +"epj" = ( +/obj/machinery/telecomms/broadcaster/preset_left, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/button/door{ - id = "xenoarch"; - name = "containment shutters"; - pixel_x = -27; - pixel_y = 5 +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"epl" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/primary/port) "epX" = ( /obj/machinery/camera/directional/west{ c_tag = "Starboard Hallway Departure Checkpoint"; @@ -30555,6 +19442,39 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"eqd" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) +"eqf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "eqg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -30574,15 +19494,13 @@ broken = 1 }, /area/maintenance/port) -"eqn" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/camera_advanced/base_construction{ - dir = 4 +"eqh" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/construction/mining/aux_base) +/area/maintenance/aft) "eqr" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/loading_area/red{ @@ -30596,127 +19514,59 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"eqI" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard/fore) -"ert" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/bot_white, -/obj/structure/weightmachine, -/obj/item/trash/chips{ - pixel_x = 8; - pixel_y = -5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/prison, -/area/security/prison) -"erA" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +"eqF" = ( /obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + icon_state = "1-4" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"erN" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/area/science/storage) +"eqG" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/machinery/camera/directional/west{ - c_tag = "Aft Hallway Security Doors"; - name = "aft camera" +/area/maintenance/fore) +"erU" = ( +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"erZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/construction/mining/aux_base) +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/fore) "esa" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 }, /turf/open/floor/wood, /area/security/prison) -"esi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"esp" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, +"esS" = ( /obj/machinery/door/firedoor, -/obj/item/food/pie/cream{ - pixel_y = 7 +/obj/machinery/door/airlock/hatch{ + name = "Satellite Storage"; + req_one_access_txt = "32;19" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen"; - name = "Serving Hatch" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/structure/desk_bell{ - pixel_x = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) -"esD" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "etk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -30726,23 +19576,6 @@ burnt = 1 }, /area/maintenance/central) -"etq" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/table/wood, -/obj/item/cultivator{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/shovel/spade{ - pixel_x = -5; - pixel_y = -4 - }, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = 9; - pixel_y = 5 - }, -/turf/open/floor/grass, -/area/security/prison) "etx" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -30762,63 +19595,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"etR" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/red{ +"eue" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/brig/aft) -"etV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"eug" = ( -/obj/machinery/light_switch{ - pixel_x = 24 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/sign/departments/security{ + pixel_x = 32 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/directional/east, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron, -/area/security/brig) -"eui" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/wrench, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/tank/internals/oxygen, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) +/area/security/execution/transfer) "euo" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -30851,10 +19639,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"euw" = ( -/obj/structure/table/reinforced, -/turf/open/floor/iron/techmaint, -/area/security/prison) "eux" = ( /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/hallway/primary/fore"; @@ -30876,69 +19660,14 @@ dir = 1 }, /area/hallway/primary/fore) -"euA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) -"euU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/aft) -"euX" = ( -/obj/effect/turf_decal/stripes/line{ +"euY" = ( +/obj/machinery/portable_thermomachine, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"eva" = ( -/obj/machinery/computer/med_data, -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/security/detectives_office) -"evj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/camera{ - c_tag = "Exploration Dock"; - dir = 9; - name = "science camera" - }, /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) +/turf/open/floor/iron/dark, +/area/engine/atmos) "evk" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment, @@ -30969,15 +19698,34 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"evG" = ( -/obj/effect/turf_decal/stripes/line, +"evu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"evB" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/landmark/xeno_spawn, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/construction/mining/aux_base) +/area/maintenance/solars/starboard/fore) +"evS" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "ewg" = ( /obj/structure/sign/warning/securearea{ name = "WARNING: Station Limits" @@ -31008,74 +19756,114 @@ }, /turf/open/floor/iron/dark, /area/science/aft) -"exh" = ( -/obj/machinery/door/firedoor, +"ewj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 10 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/security/brig) +"ewv" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_access_txt = "5" +/obj/item/pen, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/medical/genetics/cloning) -"exk" = ( +/area/hallway/primary/fore) +"ewD" = ( /obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"ewS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"exu" = ( -/turf/closed/wall/r_wall, -/area/security/main) -"exE" = ( -/obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) -"exI" = ( -/obj/structure/bonfire, -/obj/item/reagent_containers/cup/glass/bottle/juice/orangejuice{ - desc = "For the weary spacemen on their quest to rekindle the first plasma fire."; - name = "Carton of Estus" +/area/maintenance/solars/port/fore) +"exh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/item/melee/baseball_bat{ - desc = "Don't tell anyone you put any points into dex, though."; - icon_state = "swordon"; - item_state = "swordon"; - lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi'; - name = "moonlight greatsword"; - righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/maintenance/starboard/fore) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_access_txt = "5" + }, +/turf/open/floor/iron/dark, +/area/medical/genetics/cloning) +"exs" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"exu" = ( +/turf/closed/wall/r_wall, +/area/security/main) +"eyk" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hydroponics) "eym" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -31091,22 +19879,43 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"eyv" = ( -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - pixel_y = 22 +"eyq" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/security/checkpoint/medical) +"eyw" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/smes{ - charge = 5e+006; - name = "ai power storage unit" +/obj/machinery/door/airlock/science{ + name = "Science Dock"; + req_access_txt = "47" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/ai_monitored/storage/satellite) +/area/science/shuttledock) "eyz" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/item/wallframe/camera, @@ -31137,23 +19946,21 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/hallway/primary/aft) -"eyW" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/sign/warning/securearea{ - name = "EMERGENCY STORAGE"; - pixel_y = -32 +"eyP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/machinery/light/small, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) "eyZ" = ( /obj/structure/sign/warning/electricshock{ pixel_y = -32 @@ -31174,6 +19981,22 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"ezB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) +"ezP" = ( +/obj/machinery/telecomms/server/presets/science, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) "ezS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/wooden/crude, @@ -31181,6 +20004,21 @@ burnt = 1 }, /area/maintenance/port/fore) +"ezZ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "eAk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -31207,9 +20045,37 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"eAC" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/box/bodybags{ + pixel_y = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/chapel/office) "eAT" = ( /turf/closed/wall/r_wall/rust, /area/security/execution/transfer) +"eAY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "chapel Maintenance"; + req_one_access_txt = "22" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "eBD" = ( /obj/structure/table/reinforced, /obj/machinery/computer/security/telescreen/research{ @@ -31223,6 +20089,20 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) +"eBF" = ( +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/fore) "eCb" = ( /obj/structure/chair{ dir = 1 @@ -31232,32 +20112,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/courtroom) -"eCk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "research_shutters"; - name = "Research Privacy Shutter" - }, -/obj/machinery/door/window/eastright{ - name = "Research Lab Desk"; - req_one_access_txt = "7;29" - }, -/obj/machinery/modular_fabricator/autolathe, -/turf/open/floor/iron/dark, -/area/science/lab) -"eCD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"eCy" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) +/obj/machinery/griddle, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "eCH" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -31270,6 +20132,34 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) +"eCL" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"eDc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/storage) "eDh" = ( /obj/structure/chair/fancy/bench/pew/right{ dir = 8 @@ -31297,28 +20187,6 @@ }, /turf/open/floor/iron/dark, /area/maintenance/central) -"eDJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) "eEe" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 @@ -31326,28 +20194,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/hallway/primary/central) -"eEh" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/computer/bounty{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) -"eEk" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) "eEo" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/yellow{ @@ -31372,40 +20218,37 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"eFc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"eFe" = ( +/obj/machinery/door/firedoor, +/obj/structure/door_assembly/door_assembly_min{ + anchored = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/camera/directional/west, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"eFq" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/maintenance/port) +"eFy" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/prison, -/area/security/prison) -"eFj" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/turf/open/floor/iron/showroomfloor, +/area/science/lab) "eFW" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/light{ @@ -31417,21 +20260,6 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"eGb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) "eGj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -31457,15 +20285,31 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"eHi" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +"eGz" = ( +/obj/structure/lattice/catwalk, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/maintenance/port/aft) +"eHC" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, -/area/hallway/primary/fore) +/area/security/brig) "eHD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -31481,6 +20325,24 @@ broken = 1 }, /area/maintenance/starboard/fore) +"eHH" = ( +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/aft) "eHU" = ( /obj/structure/table, /obj/item/folder/yellow, @@ -31555,21 +20417,28 @@ broken = 1 }, /area/maintenance/central) -"eIR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"eIL" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/structure/sign/nanotrasen{ +/obj/machinery/status_display/evac{ pixel_y = 32 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/mixing) +"eIU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) "eIV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -31579,33 +20448,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/virology) -"eIZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"eJb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "eJi" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -31621,22 +20463,16 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"eJv" = ( -/obj/effect/turf_decal/stripes/openup{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"eJn" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/firealarm/directional/north, /turf/open/floor/iron, -/area/security/brig) +/area/security/brig/aft) "eJI" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, @@ -31658,53 +20494,106 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"eKe" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/shuttledock) "eKm" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/maintenance/port/fore) -"eKA" = ( -/obj/item/kirbyplants{ - icon_state = "plant-03" +"eKE" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 }, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering Foyer"; - name = "engineering camera" +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron, +/area/security/courtroom) +"eKG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Brig Shuttle Airlock"; + req_one_access_txt = "63" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"eKH" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/turf/open/floor/prison, +/area/security/prison) +"eKN" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal{ dir = 1 }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/airalarm/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/iron, -/area/engine/break_room) -"eKE" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, /turf/open/floor/iron, -/area/security/courtroom) -"eLw" = ( -/obj/machinery/vending/wardrobe/robo_wardrobe, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/area/maintenance/disposal/incinerator) +"eLH" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L9" + }, +/obj/machinery/camera/directional/north{ + c_tag = "Fore Hallway Centre"; + name = "fore camera" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "eLN" = ( /obj/machinery/power/apc{ areastring = "/area/crew_quarters/heads/hos"; @@ -31722,40 +20611,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) -"eLS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"eLU" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) -"eMb" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/structure/closet/l3closet/scientist, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/item/extinguisher, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "eMd" = ( /obj/structure/table/wood, /obj/item/stack/package_wrap, @@ -31776,16 +20631,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/hallway/primary/aft) -"eMh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Autopsy"; - req_access_txt = "4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/detectives_office) "eMj" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -31796,22 +20641,26 @@ broken = 1 }, /area/maintenance/starboard) -"eMz" = ( -/obj/effect/turf_decal/loading_area{ +"eMp" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/newscaster{ - pixel_y = -30 +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) +"eMu" = ( +/obj/effect/spawner/randomvend/cola, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "eMB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -31824,52 +20673,11 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"eMF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/starboard/fore) -"eMN" = ( -/obj/machinery/suit_storage_unit/captain, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) "eMX" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall, /area/security/brig/aft) -"eNr" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/landmark/prisonspawn, -/turf/open/floor/prison, -/area/security/prison) -"eNs" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +"eNh" = ( /obj/machinery/light_switch{ pixel_x = -24 }, @@ -31887,41 +20695,37 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"eND" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"eNL" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"eNm" = ( +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/gravity_generator) +"eNr" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/landmark/prisonspawn, +/turf/open/floor/prison, +/area/security/prison) +"eNG" = ( +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"eNK" = ( +/obj/effect/turf_decal/loading_area{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/storage) "eNP" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -31931,16 +20735,47 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"eOm" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"eNS" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hydroponics) +"eOj" = ( +/obj/effect/turf_decal/tile/dark_green/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) +/area/medical/medbay/central) +"eOk" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "mass Driver Intersection"; + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) +"eOw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/dead{ + desc = "A bit of nature in a pot"; + name = "potted plant" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "eOE" = ( /obj/effect/decal/cleanable/food/flour, /obj/effect/landmark/start/cook, @@ -31957,34 +20792,28 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"eOH" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/engine/engineering) -"ePc" = ( -/obj/effect/turf_decal/bot, -/obj/effect/spawner/randomvend/cola, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +"eOS" = ( +/obj/effect/spawner/randomvend/snack, +/obj/structure/sign/poster/official/the_owl{ + pixel_x = 32 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/hallway/primary/aft) +/area/hallway/primary/port) +"ePn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/quartermaster/storage) "ePD" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, @@ -32000,29 +20829,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/miningoffice) -"ePM" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/obj/structure/sign/warning/fire{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/execution/education) -"ePN" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "ePU" = ( /obj/structure/table, /obj/item/storage/briefcase, @@ -32033,6 +20839,14 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"eQg" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "eQh" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -32043,29 +20857,78 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"eQm" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +"eQG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Quartermaster"; + req_access_txt = "41" }, -/obj/machinery/firealarm/directional/west, -/obj/structure/chair{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/qm) +"eQI" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"eQP" = ( -/obj/effect/spawner/lootdrop/glowstick, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron, +/area/engine/atmos) +"eQM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, +/turf/open/floor/engine, +/area/tcommsat/computer) +"eQQ" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ dir = 4 }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/item/storage/toolbox/emergency{ + pixel_y = 4 + }, +/obj/item/wrench, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/camera/directional/east{ + c_tag = "Vacant Commissary"; + name = "cargo camera" }, -/area/maintenance/central) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/vacant_room/commissary) +"eQT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/storage/primary) "eRb" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -32073,17 +20936,19 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron, /area/security/brig) -"eRf" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +"eRd" = ( +/obj/machinery/computer/atmos_control/tank/mix_tank{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 2 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/mixing/chamber) +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/showroomfloor, +/area/engine/atmos) "eRs" = ( /obj/machinery/firealarm{ dir = 1; @@ -32117,30 +20982,6 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"eRw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/disposalpipe/sorting/mail{ - dir = 1; - name = "genetics sorting disposal pipe"; - sortType = 23 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) "eRA" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -32175,49 +21016,61 @@ burnt = 1 }, /area/quartermaster/exploration_dock) -"eSg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"eSc" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"eSm" = ( +/area/maintenance/fore) +"eSd" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/abandoned, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"eSp" = ( +/obj/machinery/smartfridge, +/turf/open/floor/plating{ + broken = 1 + }, +/area/crew_quarters/kitchen) +"eSq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"eST" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/turf/open/floor/iron, +/area/science/robotics/mechbay) +"eSG" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Airlock"; + req_access_txt = "24" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/maintenance/aft) +/area/engine/atmos) "eTx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/port) -"eTz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) "eTC" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -32228,60 +21081,61 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) -"eTE" = ( -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" +"eTF" = ( +/obj/machinery/light_switch{ + pixel_x = -24 }, -/obj/machinery/vending/medical, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Atrium Booths"; + name = "diner camera" }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"eUe" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/security/prison) -"eUu" = ( -/obj/effect/turf_decal/bot, -/obj/effect/spawner/randomvend/snack, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/light/small{ +/obj/structure/chair/fancy/sofa/old/left{ + color = "#742925"; dir = 1 }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/crew_quarters/bar/atrium"; - dir = 1; - name = "Atrium APC"; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"eUz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +"eTV" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_y = 5 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/turf/open/floor/iron/dark, +/area/hallway/primary/port) +"eUe" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/security/prison) +"eUx" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/storage/primary) +"eUO" = ( +/obj/structure/table, +/obj/item/stack/sheet/cardboard/fifty, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/storage/box/lights/mixed{ + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "eUR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/disposalpipe/segment{ @@ -32296,6 +21150,23 @@ /obj/machinery/fax/sec, /turf/open/floor/iron, /area/security/brig) +"eUY" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 4 + }, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) +"eVc" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/bridge) "eVs" = ( /obj/structure/window/reinforced{ dir = 8 @@ -32315,24 +21186,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"eVE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "eVP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, @@ -32350,6 +21203,42 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/brig/aft) +"eWg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/fore) +"eWp" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/flashlight, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "Skynet_launch"; + name = "Mech Bay Door Control"; + pixel_x = 6; + pixel_y = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/robotics/mechbay) "eWq" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -32366,29 +21255,25 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal/incinerator) -"eWs" = ( -/obj/machinery/computer/secure_data{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"eWt" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"eWx" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -3; + pixel_y = 15 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/item/reagent_containers/cup/glass/bottle/beer{ + desc = "A station exclusive. Consumption may result in seizures, blindness, drunkenness, or even death."; + list_reagents = list(/datum/reagent/consumable/ethanol/thirteenloko=30); + name = "Kilo-Kocktail"; + pixel_x = 5; + pixel_y = 5 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) +/turf/open/floor/carpet/green, +/area/lawoffice) "eWy" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -32396,6 +21281,19 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"eWB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Locker Room" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) "eWH" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -32418,14 +21316,91 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/security/brig/aft) -"eXp" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8; - color = "#439C1E" +"eWM" = ( +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 3 }, -/obj/machinery/vending/wardrobe/viro_wardrobe, -/turf/open/floor/iron/freezer, -/area/medical/virology) +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/flashlight, +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/security/warden) +"eWR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"eWX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/public/glass{ + name = "visitation Area" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"eWY" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/bridge) +"eXf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/aft) +"eXh" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) "eXv" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -32447,39 +21422,16 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/port) -"eXR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +"eXO" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/office) -"eXX" = ( -/obj/machinery/door/poddoor/preopen{ - id = "transittube"; - name = "Transit Tube Blast Door" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark, -/area/bridge) -"eYc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder/displaced, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, /area/maintenance/port/aft) "eYj" = ( /obj/structure/cable/yellow{ @@ -32495,45 +21447,104 @@ broken = 1 }, /area/maintenance/fore) -"eYn" = ( +"eYm" = ( +/obj/machinery/door/firedoor, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_x = 32; + pixel_y = 8 + }, +/obj/structure/sign/directions/command{ + pixel_x = 32 + }, +/obj/structure/sign/directions/security{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/port) +"eYo" = ( +/obj/machinery/door/firedoor, +/obj/structure/door_assembly/door_assembly_ext{ + anchored = 1 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"eYs" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Atmos to Loop" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 6 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"eYu" = ( +/obj/machinery/atmospherics/components/unary/tank/air, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"eYx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /turf/open/floor/plating{ burnt = 1 }, -/area/maintenance/port/fore) -"eYq" = ( -/obj/machinery/light_switch{ - name = "Control Room light switch"; - pixel_x = -20; - pixel_y = -5 +/area/quartermaster/warehouse) +"eYD" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/vending/wardrobe/bar_wardrobe, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/machinery/power/apc{ - areastring = "/area/tcommsat/computer"; - name = "Telecomms Monitoring APC"; - pixel_y = -24 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/light_switch/tcomms{ - pixel_x = -20; - pixel_y = 5 +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) +"eYK" = ( +/obj/machinery/conveyor{ + id = "garbage" }, -/obj/machinery/atmospherics/components/unary/portables_connector{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/mapping_helpers/atmos_auto_connect, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/tcommsat/computer) +/area/maintenance/disposal) +"eYO" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) "eYR" = ( /obj/structure/chair/office/light{ dir = 8 @@ -32563,39 +21574,51 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"eZL" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +"eZd" = ( +/obj/machinery/chem_heater, +/obj/machinery/light{ + dir = 4 }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"eZx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/camera, /turf/open/floor/iron, -/area/hallway/primary/aft) -"faf" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +/area/engine/atmos) +"eZQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/camera/directional/east{ - c_tag = "Toxins Storage"; - name = "science camera" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/construction/mining/aux_base) "fas" = ( /obj/machinery/light, /obj/structure/extinguisher_cabinet{ @@ -32614,32 +21637,26 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) -"fba" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/window/southleft{ - name = "Cargo Disposal"; - req_access_txt = "50" +"faM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/machinery/conveyor_switch/oneway{ - id = "packageSort2"; - name = "mail belt"; - pixel_y = 6 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/obj/effect/turf_decal/box/corners{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/box/corners{ +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) +"faW" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/shower{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) +/turf/open/floor/noslip/white, +/area/medical/medbay/central) "fbn" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -32653,44 +21670,54 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) -"fbp" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/cryo) -"fch" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 +"fcc" = ( +/obj/machinery/light_switch{ + name = "Control Room light switch"; + pixel_x = -20; + pixel_y = -5 }, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/power/apc{ + areastring = "/area/tcommsat/computer"; + name = "Telecomms Monitoring APC"; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light_switch/tcomms{ + pixel_x = -20; + pixel_y = 5 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/components/unary/portables_connector{ dir = 4 }, -/turf/open/floor/prison, -/area/security/prison) -"fcl" = ( -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/mapping_helpers/atmos_auto_connect, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/tcommsat/computer) +"fcj" = ( +/obj/machinery/light, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/brig) +"fck" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/stack/package_wrap, +/obj/item/stack/sheet/glass/fifty, +/obj/item/hand_labeler, +/obj/item/radio/intercom{ + pixel_x = 28 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/explab) "fcs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -32713,118 +21740,87 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/port) -"fcM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison/shielded) -"fcN" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/security/prison) -"fcR" = ( +"fcz" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/spawner/room/threexthree, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"fcZ" = ( -/obj/structure/closet/secure_closet/genpop, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/security/prison) -"fde" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /turf/open/floor/plating{ broken = 1 }, /area/quartermaster/warehouse) -"fdl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, +"fcK" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, /obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"fdw" = ( -/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, /obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/area/maintenance/port) +"fcN" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/security/prison) +"fda" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 1; + external_pressure_bound = 120; + name = "server vent" }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"fdJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"fdK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/science/server) +"fdc" = ( +/obj/structure/table, +/obj/item/stock_parts/cell/high, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"fdt" = ( +/obj/structure/table, +/obj/item/storage/backpack{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/item/storage/backpack, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"fdT" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"fdP" = ( +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/securearea{ + name = "EMERGENCY STORAGE"; + pixel_y = -32 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/light/small, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/turf/open/floor/iron, -/area/engine/engineering) +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "fdW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32840,186 +21836,195 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/research) -"fec" = ( +"feb" = ( /obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/bridge) -"fep" = ( +/area/hallway/primary/fore) +"feo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/landmark/blobstart, +/obj/effect/spawner/lootdrop/glowstick, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard) +"fes" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold4w/general/visible, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/turf/open/floor/iron/showroomfloor, +/area/medical/cryo) +"feM" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, /turf/open/floor/iron, -/area/hydroponics) -"feH" = ( -/obj/effect/turf_decal/stripes/corner, +/area/hallway/primary/starboard) +"feO" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "QMLoad"; + name = "off ramp"; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) +"feV" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/engine, +/area/engine/engineering) +"ffg" = ( +/mob/living/simple_animal/hostile/retaliate/goat{ + name = "Pete" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"ffh" = ( /obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, /turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"feL" = ( -/obj/machinery/telecomms/server/presets/exploration, -/obj/effect/turf_decal/box, -/turf/open/floor/circuit/telecomms/server, /area/quartermaster/exploration_prep) -"feU" = ( -/obj/machinery/button/door{ - id = "Biohazard"; - name = "Emergency Research Lockdown"; - pixel_x = 24; - pixel_y = 24; - req_access_txt = "47" +"ffx" = ( +/obj/machinery/door/window/brigdoor/westright{ + dir = 4; + name = "Core Modules"; + req_access_txt = "20" }, -/obj/machinery/light_switch{ - pixel_x = 38; - pixel_y = 24 +/obj/effect/spawner/lootdrop/aimodule_harmful{ + fan_out_items = 1; + lootcount = 2; + lootdoubles = 0 }, -/obj/machinery/button/door{ - id = "rdprivacy"; - name = "Director's Privacy Toggle"; - pixel_x = 24; - pixel_y = 38 +/obj/item/aiModule/supplied/oxygen{ + pixel_x = -3; + pixel_y = -3 }, -/obj/effect/landmark/start/research_director, -/obj/machinery/button/door{ - id = "xeno_blastdoor"; - name = "Xenobiology Containment Lockdown"; - pixel_x = 38; - pixel_y = 38; - req_access_txt = "47" +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/circuit/green{ + luminosity = 2 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/area/ai_monitored/turret_protected/ai_upload) +"ffP" = ( +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/hor) -"ffb" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"ffE" = ( -/obj/effect/turf_decal/stripes/box, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/iron/dark, +/area/maintenance/central) +"ffW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/pickaxe, +/obj/item/gps/mining/exploration, +/turf/open/floor/plating, +/area/maintenance/starboard) +"fga" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"fgf" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Justice Windoor"; + req_access_txt = "3" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/prison, -/area/security/prison) -"ffR" = ( -/obj/item/kirbyplants{ - icon_state = "plant-16" +/obj/machinery/door/window/brigdoor/westright{ + name = "Justice Windoor"; + req_access_txt = "3" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "justiceshutter"; + name = "Justice Shutter" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"fgj" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/iron, -/area/engine/atmos) -"fgG" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/turf/open/floor/iron/dark, +/area/security/execution/education) +"fgv" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 }, /obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, /turf/open/floor/iron, -/area/storage/primary) -"fgJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/area/hallway/primary/starboard) +"fgL" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/emcloset, +/obj/structure/sign/warning/securearea{ + name = "EMERGENCY STORAGE"; + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) -"fgP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "fgT" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -33029,39 +22034,22 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"fhb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) -"fhd" = ( -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/delivery, -/obj/item/tank/internals/oxygen/yellow, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +"fhi" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = -24 }, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/brig) "fhm" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -33073,18 +22061,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/main) -"fhz" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +"fhK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/machinery/portable_thermomachine, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/landmark/blobstart, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/area/maintenance/starboard) "fhM" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -33092,87 +22078,93 @@ }, /turf/open/space/basic, /area/space/nearstation) -"fia" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 +"fhN" = ( +/obj/machinery/computer/shuttle_flight/mining{ + dir = 8; + req_access = null + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) +"fhV" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/cable{ + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 9 + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"fib" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/engine/atmos) -"fir" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) +"fid" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + burnt = 1 }, +/area/maintenance/starboard) +"fih" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-4" }, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/port/aft) -"fiF" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/structure/sign/departments/chemistry{ - pixel_x = -32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) -"fiR" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/plating, +/area/maintenance/solars/port/fore) +"fiy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"fjt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"fiE" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"fiV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" }, -/area/quartermaster/warehouse) -"fjv" = ( -/obj/machinery/announcement_system, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/tcommsat/computer) +/area/hallway/secondary/exit/departure_lounge) "fjy" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -33187,6 +22179,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/break_room) +"fjD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "fjE" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -33201,43 +22203,38 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/warden) -"fjJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"fjS" = ( +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/turf/open/floor/engine, -/area/storage/tech) -"fjO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "research Lab Maintenance"; - req_one_access_txt = "7;29" +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/light{ + light_color = "#e8eaff" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) -"fjX" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"fjT" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex, +/obj/item/healthanalyzer, +/obj/item/storage/box/bodybags, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = -1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = 27; + pixel_y = -4 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron/showroomfloor, +/area/security/main) "fjZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -33253,29 +22250,32 @@ }, /turf/open/floor/engine/n2o, /area/engine/atmos) +"fkh" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/item/kirbyplants{ + icon_state = "plant-16" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/central) "fkv" = ( /turf/open/floor/plating/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/docking/arrival) -"fkE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, +"fkw" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/gateway) "fkS" = ( /obj/structure/table, /obj/item/clothing/glasses/science{ @@ -33310,22 +22310,6 @@ /obj/item/book/manual/wiki/sopengineering, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"flc" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - name = "euthanization chamber freezer" - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "fll" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -33348,15 +22332,34 @@ }, /turf/open/floor/iron, /area/security/brig) -"flv" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, +"fln" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/gateway) +"flz" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/turf/open/floor/engine, +/area/engine/engineering) +"flH" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/sign/departments/chemistry{ + pixel_x = -32 + }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/ai_monitored/storage/satellite) +/area/hallway/primary/port) "flU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -33372,21 +22375,42 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"fmm" = ( +"fms" = ( /obj/effect/turf_decal/delivery, -/obj/structure/closet/secure_closet/freezer/meat, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, +/obj/machinery/processor, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, /area/crew_quarters/kitchen) -"fmG" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"fmt" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/starboard/fore) +"fmO" = ( +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /turf/open/floor/iron, /area/hallway/primary/aft) @@ -33400,6 +22424,12 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"fni" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/starboard) "fnp" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -33407,6 +22437,26 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) +"fns" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Storage"; + req_access_txt = "8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/storage) +"fnv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/engine/supermatter) "fnG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -33420,29 +22470,6 @@ }, /turf/open/floor/iron, /area/janitor) -"fnJ" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/effect/turf_decal/bot, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science RC"; - pixel_x = 30; - receive_ore_updates = 1 - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/lab) -"fnM" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "fnN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -33453,6 +22480,34 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"fnP" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"fnY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "atmospherics Maintenance"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/aft) "fob" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -33466,22 +22521,27 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"foC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"fod" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/effect/turf_decal/siding/white{ - dir = 4 +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"fol" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Server Access"; + req_one_access_txt = "30;70" }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 }, -/obj/item/kirbyplants{ - icon_state = "plant-21" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/security/execution/transfer) +/area/science/server) "fps" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -33508,42 +22568,43 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"fpC" = ( -/obj/effect/turf_decal/stripes/corner{ +"fpx" = ( +/obj/machinery/light{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/aft) -"fpS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine, +/area/tcommsat/computer) +"fpK" = ( /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"fpV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/quartermaster/warehouse) -"fqb" = ( -/obj/item/storage/box/sec_barricades, -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/item/survivalcapsule/capsule_checkpoint, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron, +/area/bridge) "fqp" = ( /obj/effect/turf_decal/tile/neutral, /obj/structure/table, @@ -33566,6 +22627,17 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/security/prison) +"fqA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "fqB" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, @@ -33573,6 +22645,50 @@ /obj/item/pen, /turf/open/floor/iron, /area/security/brig) +"fqC" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/aft) +"fqE" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/maintenance{ + desc = "It opens and closes. You have a terrible feeling about this room..."; + name = "Brig Closet" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/brig) +"fqG" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/directional/east{ + c_tag = "Xenobiology Computers"; + name = "xenobiology camera"; + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "fqQ" = ( /obj/structure/chair/wood{ dir = 4 @@ -33594,35 +22710,69 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"frj" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"fqZ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/turf/open/floor/iron, +/area/security/brig) +"frK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/light/small, -/turf/open/floor/iron/dark, -/area/security/brig/aft) +/obj/item/stack/cable_coil/red, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/port/fore) +"frP" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "frQ" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/warehouse) -"frR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"frU" = ( +/obj/structure/chair/fancy/sofa/corp/left{ + dir = 4 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) +"fsc" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/area/hallway/primary/fore) +"fsh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/library) "fsl" = ( /obj/effect/turf_decal/box, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -33631,6 +22781,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) +"fst" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "fsE" = ( /obj/machinery/computer/cargo/request, /obj/effect/turf_decal/tile/neutral{ @@ -33641,165 +22798,86 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"fsK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"fsM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) -"fto" = ( -/obj/structure/disposalpipe/junction/flip, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"ftu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"ftJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +"fsT" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, /obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"ftK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/closet/secure_closet/genpop, +/obj/item/radio/intercom{ + pixel_y = -25 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/light, +/obj/effect/turf_decal/bot, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"ftQ" = ( -/obj/machinery/door/airlock/external{ - name = "Prison External Airlock"; - req_access_txt = "2" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/area/security/prison) +"fsY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/turf/open/floor/plating, +/area/maintenance/starboard) +"ftj" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"ftV" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) -"ftX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, /area/hallway/primary/starboard) -"fuf" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" +"ftm" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Connector"; + req_one_access_txt = "10;24" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"ful" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"fuA" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Xenobiology Lab"; - req_access_txt = "47" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"fto" = ( +/obj/structure/disposalpipe/junction/flip, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-8" }, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"ftI" = ( +/obj/machinery/light_switch{ + pixel_x = -24 }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"fua" = ( +/obj/structure/table, +/obj/machinery/cell_charger, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/science/xenobiology) -"fuR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, +/area/engine/break_room) +"fuf" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-8" }, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 4 }, /turf/open/floor/iron, -/area/gateway) +/area/hallway/primary/central) "fuW" = ( /obj/effect/turf_decal/bot, /obj/structure/extinguisher_cabinet{ @@ -33809,18 +22887,25 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/research) -"fvf" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 +"fve" = ( +/obj/structure/table, +/obj/item/storage/box/hug/medical{ + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 8 +/obj/item/crowbar, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) +"fvg" = ( +/obj/machinery/door/airlock/grunge{ + name = "Service Production"; + req_one_access_txt = "25;26;35;28;22;37;46;38" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "fvk" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -33835,27 +22920,25 @@ burnt = 1 }, /area/maintenance/fore) -"fvo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 +"fvl" = ( +/obj/machinery/door/airlock/external{ + name = "Prison External Airlock"; + req_access_txt = "2" }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = 6 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "fvp" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -33874,6 +22957,19 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/hor) +"fvz" = ( +/obj/machinery/portable_atmospherics/scrubber/huge, +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) "fvB" = ( /obj/effect/turf_decal/tile/dark_blue/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -33894,41 +22990,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"fvP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/storage/primary) -"fvQ" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"fwE" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) "fwF" = ( /obj/structure/chair{ dir = 1 @@ -33945,6 +23006,24 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"fwO" = ( +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/obj/machinery/camera/motion/directional/south{ + c_tag = "Vault"; + name = "vault camera" + }, +/turf/open/floor/engine, +/area/security/nuke_storage) +"fxn" = ( +/obj/structure/flora/grass/jungle, +/obj/effect/turf_decal/sand/plating, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/maintenance/port/aft) "fxs" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -33959,6 +23038,44 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) +"fxv" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/power/apc/auto_name/directional/east{ + name = "Cloning APC" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/paper/guides/jobs/medical/cloning, +/obj/item/book/manual/wiki/medical_cloning{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/crowbar, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) +"fxw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "fxB" = ( /obj/machinery/camera/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -33989,15 +23106,6 @@ }, /turf/open/floor/wood, /area/library) -"fxS" = ( -/obj/structure/flora/grass/jungle, -/obj/effect/turf_decal/sand/plating, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/port/aft) "fxT" = ( /obj/structure/sign/poster/official/work_for_a_future, /turf/closed/wall/r_wall, @@ -34008,81 +23116,30 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"fyc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) -"fyq" = ( -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/fore) -"fyw" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) -"fyx" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/window/southright{ - dir = 4; - name = "Mail Chute"; - req_access_txt = "50" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +"fyQ" = ( +/turf/open/floor/catwalk_floor, +/area/quartermaster/warehouse) +"fyV" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/quartermaster/sorting) -"fyO" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"fzc" = ( -/obj/structure/sign/directions/medical{ - dir = 8; - pixel_x = 32; - pixel_y = 8 - }, -/obj/structure/sign/directions/security{ - pixel_x = 32 +/area/engine/atmos) +"fyZ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west, +/obj/machinery/firealarm/directional/north, +/obj/structure/filingcabinet/security{ + pixel_x = -6 }, -/obj/structure/sign/directions/command{ - pixel_x = 32; - pixel_y = -8 +/obj/structure/filingcabinet{ + pixel_x = 6 }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, /turf/open/floor/iron/dark, -/area/hallway/primary/fore) +/area/security/warden) "fzk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -34093,18 +23150,14 @@ /obj/effect/turf_decal/tile/dark_green/opposingcorners, /turf/open/floor/iron/freezer, /area/medical/virology) -"fzF" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"fzH" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "fzL" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -34113,17 +23166,6 @@ dir = 8 }, /area/hallway/primary/port) -"fzM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "fzN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -34140,92 +23182,107 @@ dir = 1 }, /area/maintenance/aft) -"fzU" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 +"fzX" = ( +/obj/effect/landmark/start/scientist, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) -"fAx" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/item/stack/rods/ten, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"fAJ" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall, -/area/medical/virology) -"fAW" = ( -/obj/effect/spawner/randomvend/snack, -/obj/machinery/power/apc/highcap/ten_k{ - areastring = "/area/security/brig"; - dir = 1; - name = "Brig APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"fAm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"fBf" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/landmark/prisonspawn, -/turf/open/floor/prison, -/area/security/prison) -"fBg" = ( -/obj/machinery/computer/security/telescreen/prison{ - dir = 4; - pixel_x = -24 +/obj/effect/turf_decal/tile/brown{ + dir = 8 }, -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/computer/security{ - dir = 4 +/turf/open/floor/iron, +/area/quartermaster/storage) +"fAo" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, +/obj/machinery/door/airlock/external{ + req_access_txt = "13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/brig) -"fBJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/area/maintenance/starboard/fore) +"fAp" = ( +/obj/machinery/camera/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 6 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"fAy" = ( +/obj/item/kirbyplants{ + icon_state = "plant-14" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"fBS" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/machinery/airalarm/directional/north, +"fAF" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"fAJ" = ( +/obj/structure/sign/warning/biohazard, +/turf/closed/wall, +/area/medical/virology) +"fAY" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/cryo) -"fBX" = ( -/obj/machinery/door/poddoor{ - id = "Arrival Shuttle Bay"; - name = "Arrival Shuttle Bay" +/area/maintenance/starboard/aft) +"fBf" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/effect/landmark/prisonspawn, +/turf/open/floor/prison, +/area/security/prison) +"fBm" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating/airless, -/area/docking/arrival) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "fBY" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -34238,6 +23295,29 @@ broken = 1 }, /area/maintenance/central) +"fCc" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Aft Hallway Security Doors"; + name = "aft camera" + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "fCe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -34267,154 +23347,89 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/security/detectives_office) -"fCn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/portable_thermomachine, -/turf/open/floor/engine, -/area/tcommsat/computer) -"fCo" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ +"fCv" = ( +/obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) -"fCx" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light/small{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/chapel/office) +"fCS" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/crew_quarters/heads/chief) -"fCB" = ( -/obj/structure/chair/fancy/sofa/corp/right{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"fDi" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) -"fDc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"fDw" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) -"fDF" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/costume, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/maintenance/central) -"fDX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"fDz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/starboard/aft) -"fEO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/area/quartermaster/warehouse) +"fDO" = ( +/obj/machinery/computer/station_alert, +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 4; + name = "Atmospherics RC"; + pixel_x = 30 }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) -"fEU" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, /turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) -"fFb" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/table/optable{ - name = "Forensics Operating Table" +/area/engine/atmos) +"fEp" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 5 }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/blood/old, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) +"fEY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/engineering{ + name = "Telecomms Storage"; + req_access_txt = "61" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/detectives_office) +/area/storage/tcom) +"fFg" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "fFk" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -34426,17 +23441,6 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"fFm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) "fFq" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -34455,29 +23459,41 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) -"fFO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/tank/internals/oxygen/red{ - pixel_x = 4 +"fFr" = ( +/obj/machinery/computer/security/labor, +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = 24 }, -/obj/item/tank/internals/oxygen/red{ - pixel_x = -4 +/obj/machinery/status_display/evac{ + pixel_x = -32 }, -/obj/item/wrench, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/closet/crate{ - opened = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, /turf/open/floor/iron/dark, -/area/security/execution/education) +/area/security/execution/transfer) +"fFV" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/engine/supermatter) "fFZ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, @@ -34505,6 +23521,15 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/execution/education) +"fGz" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) "fGE" = ( /obj/structure/table, /obj/item/clipboard, @@ -34523,27 +23548,31 @@ }, /turf/open/floor/iron/dark, /area/science/research) -"fHc" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"fGU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Library" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/disposalpipe/junction/flip{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/turf/open/floor/iron/dark, +/area/library) +"fGZ" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "fHe" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/office{ @@ -34552,21 +23581,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"fHh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/arrows, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) "fHr" = ( /obj/structure/closet{ name = "beekeeping supplies" @@ -34583,6 +23597,28 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"fHt" = ( +/obj/machinery/computer/secure_data{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/security/brig) +"fHv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) "fHy" = ( /obj/structure/flora/ausbushes/palebush, /obj/machinery/light/small, @@ -34592,23 +23628,58 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) +"fHC" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"fHI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/bridge) +"fHJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/iron, +/area/security/courtroom) +"fHL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) "fHP" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ burnt = 1 }, /area/science/shuttledock) -"fHV" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/machinery/camera/directional/west{ - c_tag = "Teleporter Access"; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/teleporter) "fIe" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -34634,19 +23705,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/port) -"fIq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "fIC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/frame/machine, @@ -34658,11 +23716,12 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"fIO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) +"fIH" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "fIZ" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/loading_area/red{ @@ -34676,6 +23735,44 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) +"fJe" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ceprivate"; + name = "Chief Engineer's Privacy Shutters" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/break_room) +"fJj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"fJx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "fJz" = ( /obj/effect/turf_decal/box, /obj/structure/cable/yellow{ @@ -34692,37 +23789,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) -"fJO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron, -/area/bridge) -"fJP" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "fJY" = ( /obj/item/radio/intercom{ freerange = 1; @@ -34750,21 +23816,6 @@ broken = 1 }, /area/maintenance/port/aft) -"fKn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "fKt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -34775,25 +23826,17 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"fKz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 +"fKY" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"fKZ" = ( -/obj/effect/landmark/start/cook, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/security/brig) "fLj" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment, @@ -34804,55 +23847,42 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"fMf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5" +"fLk" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"fLs" = ( +/obj/structure/grille, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/port) -"fMh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating/airless, -/area/maintenance/port/aft) -"fMt" = ( +"fMr" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_one_access_txt = "1;4" +/obj/machinery/door/airlock/mining/glass{ + name = "Freight Mining Airlock" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/security/brig) -"fMC" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/quartermaster/warehouse) +"fMv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"fMD" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/wardrobe/mixed, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/light/small, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "fMF" = ( /obj/structure/chair/fancy/corp{ dir = 4 @@ -34860,54 +23890,35 @@ /obj/item/clothing/suit/hooded/wintercoat/medical/old, /turf/open/floor/carpet/royalblack, /area/maintenance/port) -"fMH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/tank/air, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/aft) "fMI" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, /area/science/research) -"fMM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +"fMV" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/closed/wall/rust, +/area/maintenance/port/fore) +"fMX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 1 }, +/obj/item/crowbar/large, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/gateway) -"fMV" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/rust, -/area/maintenance/port/fore) +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) "fNb" = ( /obj/effect/decal/cleanable/food/flour, /obj/machinery/light_switch{ @@ -34941,18 +23952,41 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"fNw" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"fNn" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) +"fNp" = ( +/obj/machinery/light, +/obj/machinery/button/door{ + id = "custodialwagon"; + name = "Custodial Bay Toggle"; + pixel_x = 8; + pixel_y = -24; + req_one_access_txt = "26" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/mob/living/simple_animal/bot/cleanbot{ + auto_patrol = 1; + icon_state = "cleanbot1"; + name = "Mopficcer Sweepsky" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/machinery/firealarm/directional/south, -/obj/structure/closet/secure_closet/medical3, -/obj/item/storage/belt/medical, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "fNz" = ( /obj/structure/table/reinforced, /obj/item/food/grown/carrot{ @@ -34974,34 +24008,47 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron/techmaint, /area/security/prison) -"fNE" = ( -/obj/effect/turf_decal/stripes/line{ +"fNQ" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/clipboard, +/obj/item/clothing/mask/fakemoustache, +/obj/item/clothing/mask/cigarette/pipe, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"fNU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine"; + req_access_txt = "10" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"fNY" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/window/plasma/reinforced{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/airalarm/server{ - dir = 8; - pixel_x = -28 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) -"fNM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/engine/supermatter) "fOg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -35012,26 +24059,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/bridge) -"fOp" = ( -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "emmd"; - name = "Emergency Medical Lockdown Shutters" - }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/turf/open/floor/plating, -/area/medical/medbay/central) "fOQ" = ( /obj/structure/closet/crate, /obj/structure/grille/broken, @@ -35041,6 +24068,20 @@ broken = 1 }, /area/maintenance/fore) +"fPa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "fPd" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/tile/red{ @@ -35071,6 +24112,25 @@ }, /turf/open/floor/wood, /area/security/detectives_office) +"fPr" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/fore) "fPs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -35098,6 +24158,21 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) +"fPD" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/showroomfloor, +/area/engine/atmos) +"fPJ" = ( +/obj/machinery/rnd/production/circuit_imprinter, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron, +/area/engine/break_room) "fPV" = ( /turf/closed/wall, /area/maintenance/solars/starboard/fore) @@ -35108,6 +24183,15 @@ burnt = 1 }, /area/maintenance/port/fore) +"fQn" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "fQt" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -35115,35 +24199,78 @@ }, /turf/open/floor/plating, /area/security/warden) -"fQy" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ +"fQz" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/light_switch{ + pixel_x = -20; + pixel_y = 22 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"fQL" = ( +/obj/machinery/light/small{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/window/reinforced, +/obj/structure/rack, +/obj/machinery/door/window/northleft{ + dir = 8; + name = "Secure Artifact Storage"; + req_one_access_txt = "8;49" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/explab) +"fQQ" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"fRf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"fQS" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/machinery/light_switch{ + pixel_x = 10; + pixel_y = 27 }, -/obj/effect/turf_decal/tile/dark{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/medical/medbay/central) +/area/security/brig) +"fRu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/aft) "fRC" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue/opposingcorners, @@ -35156,6 +24283,13 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) +"fRN" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/robotics/mechbay) "fRS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -35193,6 +24327,25 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"fSI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"fSP" = ( +/obj/structure/rack, +/obj/item/plant_analyzer{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/plant_analyzer, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/central) "fSV" = ( /obj/machinery/computer/security/mining, /obj/effect/turf_decal/tile/neutral{ @@ -35210,28 +24363,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"fTg" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/security/prison) -"fTl" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "fTm" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -35252,16 +24383,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"fTq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/library) "fTD" = ( /obj/machinery/suit_storage_unit/cmo, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -35274,16 +24395,20 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"fTU" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"fTH" = ( +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/science/research) +/area/science/xenobiology) +"fTW" = ( +/obj/machinery/computer/telecomms/server, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/tcommsat/computer) "fUa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -35293,15 +24418,64 @@ luminosity = 2 }, /area/quartermaster/warehouse) -"fUf" = ( -/obj/structure/flora/ausbushes/ppflowers, +"fUq" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Brig Port Wing"; + req_one_access_txt = "1;4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Aft Security Blast Door" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"fUw" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "emmd"; + name = "Emergency Medical Lockdown Shutters" + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/turf/open/floor/plating, +/area/medical/medbay/central) +"fUC" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/grass, -/area/security/prison) +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "fVc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office{ @@ -35310,6 +24484,13 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/security/execution/education) +"fVm" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/prison, +/area/security/prison) "fVq" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -35320,17 +24501,55 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) -"fVH" = ( +"fVA" = ( +/obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Equipment Room"; - req_access_txt = "1" +/obj/machinery/door/window/westright{ + dir = 4; + name = "Cargo Desk"; + req_access_txt = "50" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/desk_bell{ + pixel_y = 8 + }, +/obj/item/flashlight, +/turf/open/floor/plating, +/area/quartermaster/office) +"fVE" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"fVI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/main) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/central) +"fVM" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/engine, +/area/tcommsat/computer) "fVR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -35344,32 +24563,24 @@ broken = 1 }, /area/maintenance/starboard) -"fWg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, +"fWc" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/port_gen/pacman, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/delivery, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/starboard/aft) "fWp" = ( /obj/machinery/light/small{ dir = 4 @@ -35381,97 +24592,73 @@ broken = 1 }, /area/crew_quarters/locker) -"fWr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"fWz" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/light{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" }, +/obj/structure/cable/yellow, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 + icon_state = "1-8" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) -"fWQ" = ( -/obj/structure/sign/poster/official/random{ - pixel_x = -32 +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/stripes/corner{ +/area/docking/arrival) +"fWS" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/obj/effect/spawner/lootdrop/maintenance, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/prison, -/area/security/prison) -"fWT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) -"fXg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"fXq" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/r_wall, -/area/maintenance/disposal/incinerator) -"fXs" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/hallway/primary/aft) -"fXt" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/area/teleporter) +"fXi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, /turf/open/floor/iron, -/area/engine/atmos) -"fYn" = ( -/obj/effect/turf_decal/stripes/corner{ +/area/gateway) +"fXq" = ( +/obj/structure/sign/warning/fire, +/turf/closed/wall/r_wall, +/area/maintenance/disposal/incinerator) +"fXG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Departure Shuttle Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/general/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/circuit/telecomms, -/area/science/xenobiology) +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "fYr" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall, @@ -35491,34 +24678,27 @@ }, /turf/open/floor/wood, /area/security/prison) -"fYG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"fYJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, +"fYw" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/vendor/exploration, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Cutoff Valve" +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"fYx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-05" }, -/area/maintenance/starboard/aft) +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) "fYQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -35534,31 +24714,24 @@ }, /turf/open/floor/iron, /area/gateway) -"fYS" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"fYZ" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"fZd" = ( +/obj/machinery/light/small, +/obj/effect/landmark/xeno_spawn, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = -24 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plating{ burnt = 1 }, -/area/maintenance/solars/starboard/fore) +/area/maintenance/solars/port/fore) "fZm" = ( /obj/structure/window/reinforced{ dir = 8 @@ -35571,6 +24744,14 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) +"fZo" = ( +/obj/machinery/modular_fabricator/exosuit_fab, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) "fZv" = ( /obj/machinery/camera/directional/north{ c_tag = "Fore Hallway Diner"; @@ -35581,45 +24762,33 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"fZS" = ( -/obj/machinery/photocopier, -/obj/effect/turf_decal/bot_white, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 +"fZw" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) -"fZU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/security/checkpoint/science/research) +"fZJ" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 + icon_state = "1-2" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/area/maintenance/port) -"fZV" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "fZW" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -35631,20 +24800,28 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"gaX" = ( -/obj/machinery/computer/station_alert{ +"gaj" = ( +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/bot, -/obj/machinery/status_display/ai{ - pixel_x = 32 - }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/satellite) +/area/docking/arrival) +"gaQ" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing/chamber) "gaY" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/black, @@ -35665,34 +24842,24 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"gbk" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/engine, +/area/storage/tech) "gbn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/mail/maintloot, /turf/open/floor/plating, /area/maintenance/port/aft) -"gbr" = ( -/obj/machinery/turretid{ - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = 3; - pixel_y = 28 - }, -/obj/machinery/door/window{ - base_state = "leftsecure"; - dir = 8; - icon_state = "leftsecure"; - name = "Primary AI Core Access"; - atom_integrity = 300; - req_access_txt = "16" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Core shutters"; - name = "AI Core Shutter" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "gbw" = ( /obj/effect/landmark/start/scientist, /obj/structure/cable/yellow{ @@ -35711,17 +24878,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"gcs" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/dna_scannernew, -/obj/item/radio/intercom{ - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) "gct" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -35745,72 +24901,50 @@ burnt = 1 }, /area/maintenance/port) -"gcy" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"gcE" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +"gdf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) -"gcK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/grass/jungle/b, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) -"gdc" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"gdi" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/checkpoint/science/research) "gdn" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark, /area/bridge) -"gdw" = ( -/obj/effect/turf_decal/stripes/corner{ +"gdx" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/maintenance/starboard/fore) +/turf/open/floor/iron, +/area/quartermaster/storage) "gdN" = ( /obj/structure/table, /obj/item/clothing/head/helmet/toggleable/justice/escape{ @@ -35820,6 +24954,20 @@ broken = 1 }, /area/maintenance/aft) +"gdP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay"; + req_one_access_txt = "31;48" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/office) "gdQ" = ( /obj/effect/turf_decal/tile/neutral, /obj/structure/table, @@ -35839,23 +24987,36 @@ /obj/structure/sign/warning, /turf/closed/wall, /area/quartermaster/warehouse) -"gej" = ( -/obj/effect/turf_decal/stripes/line{ +"gee" = ( +/obj/item/kirbyplants{ + icon_state = "plant-02"; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"ges" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) +/area/security/main) +"geI" = ( +/turf/open/floor/iron, +/area/security/brig) +"geJ" = ( +/obj/machinery/lapvend, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/ue_no{ + pixel_x = -32 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/aft) "geK" = ( /obj/machinery/camera/directional/west{ c_tag = "Xenobiology Cell 2"; @@ -35866,35 +25027,88 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"geP" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/theatre) "geQ" = ( /obj/structure/table/wood, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"gfi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +"geS" = ( +/obj/structure/flora/grass/jungle, +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/security/warden) -"gfr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/area/docking/arrival) +"geV" = ( +/obj/machinery/power/apc{ + areastring = "/area/chapel/office"; + name = "Chapel Office APC"; + pixel_y = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, /turf/open/floor/iron/dark, /area/chapel/office) +"gfk" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"gfq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"gfz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "gfF" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, @@ -35912,43 +25126,32 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"ggf" = ( -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_dock) -"ggj" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/cargo/request, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 +"gfP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "cargo Maintenance"; + req_one_access_txt = "31;48" }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"ggl" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_thermomachine, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/engine/atmos) -"ggn" = ( +/area/maintenance/starboard) +"ggI" = ( /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-2" }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) "ggL" = ( /obj/structure/table, /obj/item/storage/backpack{ @@ -35976,20 +25179,17 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) -"ggQ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"ggP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Traffic Control"; + req_access_txt = "19" }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "gha" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, @@ -36006,6 +25206,16 @@ broken = 1 }, /area/maintenance/starboard) +"ghe" = ( +/obj/structure/closet/crate{ + opened = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "ghy" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -36035,6 +25245,27 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"ghF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + name = "Cloning Maintenance"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/medical/genetics/cloning) +"ghR" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "ghV" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -36053,152 +25284,107 @@ c_tag = "AI Upload Garden"; name = "upload camera" }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/maintenance/central) -"gjd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"gjg" = ( -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"gjm" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) -"gju" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/minisat{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/checkpoint/engineering) -"gjy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) -"gjA" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"gkc" = ( -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/structure/sink{ - pixel_y = 24 +/obj/structure/lattice, +/turf/open/space/basic, +/area/maintenance/central) +"gip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/fancy/sofa/old/right, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/quartermaster/warehouse) +"giw" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/clothing/head/utility/welding{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/item/clothing/head/utility/welding, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/turf/open/floor/iron/dark, +/area/engine/atmos) +"giB" = ( +/obj/structure/mopbucket, +/obj/item/reagent_containers/cup/bucket, +/obj/item/mop, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/structure/sign/warning/securearea{ + pixel_x = -32 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/turf/open/floor/iron/dark, +/area/security/brig) +"gjm" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 }, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"gke" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" +/area/medical/medbay/lobby) +"gjq" = ( +/obj/machinery/cryopod{ + desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotrasen will address your situation in a later date..."; + name = "Jail cryogenic freezer" }, -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 +/obj/machinery/computer/cryopod{ + pixel_y = -25 }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/delivery, +/turf/open/floor/prison, +/area/security/prison) +"gjx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/solars/port/fore) -"gkg" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/machinery/camera/directional/north{ + c_tag = "Virology - Testing pens"; + name = "virology camera" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) +"gkv" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/meter, +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/area/maintenance/central) -"gkz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - luminosity = 2 - }, -/area/quartermaster/warehouse) +/turf/open/floor/engine, +/area/engine/engineering) "gkA" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) +"gld" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/office) "glf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/navbeacon{ @@ -36227,23 +25413,22 @@ /obj/machinery/door/poddoor, /turf/open/floor/plating, /area/science/shuttledock) -"glL" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/power/apc{ - areastring = "/area/science/explab"; - dir = 1; - name = "Experimentation Lab APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +"glJ" = ( +/obj/machinery/door/airlock/security{ + name = "Armory"; + req_access_txt = "3"; + security_level = 6 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/science/explab) +/area/ai_monitored/security/armory) +"glS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "glX" = ( /obj/structure/chair/stool/directional/west, /obj/machinery/light/floor, @@ -36252,50 +25437,69 @@ }, /turf/open/floor/grass, /area/security/prison) -"gmI" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"gmq" = ( +/obj/structure/easel, +/obj/effect/turf_decal/bot, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_nineteen, +/turf/open/floor/iron/dark, +/area/library) +"gmF" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03" }, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/crew_quarters/fitness/recreation) +"gmG" = ( +/obj/machinery/power/terminal{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/hor) -"gmQ" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"gmH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/box, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"gmJ" = ( +/obj/machinery/door/airlock/external{ + name = "Medical Escape Pod" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"gmV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/maintenance/port) +"gnb" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/area/maintenance/port/aft) "gnl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -36308,18 +25512,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard) +"gnn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port) "gno" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder, /turf/open/floor/plating, /area/maintenance/port/aft) -"gnB" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) "gnC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -36333,6 +25537,48 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"gnE" = ( +/obj/structure/girder/displaced, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) +"gnF" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) +"gnH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/prison, +/area/security/prison) +"gnK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"gnZ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) "goc" = ( /obj/machinery/camera/directional/north{ c_tag = "Armory External" @@ -36352,27 +25598,6 @@ dir = 1 }, /area/hallway/primary/fore) -"gor" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) "goJ" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, @@ -36384,82 +25609,41 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/docking/arrival) -"goK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-18" - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -6 - }, -/obj/machinery/button/door{ - id = "research_shutters"; - name = "Research Shutter Toggle"; - pixel_x = -24; - pixel_y = 6; - req_access_txt = "7" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +"goQ" = ( +/obj/effect/turf_decal/box/corners{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"goR" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/space/basic, -/area/space/nearstation) -"goU" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/gateway) +"goX" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/sign/warning/xeno_mining{ + pixel_y = 32 }, /turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"goY" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 + burnt = 1 }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"gpc" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/quartermaster/warehouse) +"gpo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/light{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/ai_monitored/storage/satellite) +/turf/open/floor/iron, +/area/engine/break_room) "gpA" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, @@ -36475,6 +25659,15 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"gpF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + external_pressure_bound = 140; + name = "server vent"; + pressure_checks = 0 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/science/server) "gpP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -36485,6 +25678,28 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"gpQ" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/library) +"gqa" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) "gqA" = ( /obj/structure/chair/fancy/bench/right{ dir = 8 @@ -36492,29 +25707,40 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) -"gqP" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"gre" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"gqE" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"gqI" = ( +/obj/machinery/computer/security/telescreen/minisat{ + dir = 8; + pixel_x = 28 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/security/checkpoint/engineering) +"gqL" = ( +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/turf/open/floor/prison, -/area/security/prison) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"gqP" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "grj" = ( /obj/structure/table/wood, /obj/machinery/computer/libraryconsole/bookmanagement{ @@ -36537,37 +25763,40 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"grw" = ( +/obj/structure/flora/ausbushes/palebush, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "grE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/execution/transfer) -"grO" = ( -/obj/effect/turf_decal/caution{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/stripes/corner{ +"grI" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/obj/structure/sign/warning/explosives{ - pixel_y = 31 - }, -/obj/machinery/camera/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 8 - }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, -/area/science/aft) +/area/science/xenobiology) +"grL" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/science/lab) +"grP" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/teleporter) "grS" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -36577,6 +25806,16 @@ broken = 1 }, /area/maintenance/port) +"gsc" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine, +/area/engine/engineering) "gse" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -36588,29 +25827,39 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/execution/education) -"gsr" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +"gsy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Head of Security's Office"; + req_access_txt = "58" }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"gsv" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/item/kirbyplants{ - icon_state = "plant-02"; - pixel_y = 3 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/quartermaster/exploration_dock) +/area/crew_quarters/heads/hos) +"gsz" = ( +/obj/structure/closet/secure_closet/hop, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hop) "gsI" = ( /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) @@ -36630,6 +25879,29 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/miningoffice) +"gtj" = ( +/obj/machinery/computer/monitor{ + dir = 8 + }, +/obj/machinery/status_display/shuttle{ + pixel_x = 32 + }, +/obj/machinery/computer/security/telescreen/minisat{ + pixel_y = 28 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/satellite) +"gts" = ( +/obj/machinery/door/airlock/external{ + name = "Security Escape Pod" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "gtt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -36638,6 +25910,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"gtu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Engineering Hallway" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "gtG" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law, @@ -36645,25 +25925,6 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron, /area/security/brig) -"gtI" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/camera/directional/west, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "gtK" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -36673,19 +25934,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"gtU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +"gtT" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/turf/open/floor/iron/dark/corner{ + dir = 8 }, -/turf/open/floor/iron, -/area/bridge) +/area/hallway/primary/port) "guj" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -36695,43 +25954,83 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"gun" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/autodrobe, -/obj/machinery/power/apc{ - areastring = "/area/crew_quarters/theatre"; - dir = 1; - name = "Theatre APC"; - pixel_y = 24 +"guk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "exploration locker" }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/item/storage/backpack/satchel/tox, +/obj/item/analyzer, +/obj/item/clothing/under/rank/cargo/exploration, +/obj/item/clothing/under/rank/cargo/exploration, +/obj/item/clothing/under/rank/cargo/exploration, +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/area/maintenance/starboard) +"guz" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"guH" = ( +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_one_access_txt = "5;6;22" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/crew_quarters/theatre) +/area/chapel/main) "guK" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, /area/medical/morgue) -"guL" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/trunk{ +"guP" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/disposal/deliveryChute{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/engine, +/area/storage/tech) +"guT" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/quartermaster/office) +"guU" = ( +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock"; + shuttledocked = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/quartermaster/sorting) +/area/security/execution/transfer) "gvx" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/power/apc{ @@ -36748,50 +26047,53 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"gvN" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"gwf" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating/airless, +/area/docking/arrival) +"gwl" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"gwk" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/machinery/gateway{ - dir = 9 +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) +"gwx" = ( +/obj/machinery/mass_driver{ + id = "trash" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/gateway) -"gwn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/neutral, +/area/maintenance/disposal) +"gwD" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, /turf/open/floor/iron, -/area/hallway/primary/central) +/area/hallway/secondary/exit/departure_lounge) "gwI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36810,26 +26112,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"gwL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"gwU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "gxa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -36843,80 +26125,148 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"gxA" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, +"gxf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"gxz" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) +"gxG" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) +"gxO" = ( +/obj/effect/spawner/randomvend/snack, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/medical/medbay/central) -"gxQ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/security/courtroom) +"gyd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/kirbyplants{ - icon_state = "applebush" +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/security/brig) +"gyw" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron, -/area/crew_quarters/locker) -"gyg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/hor) +"gyB" = ( /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"gzi" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "Biohazard"; + name = "Emergency Research Lockdown"; + pixel_x = -24; + pixel_y = 6; + req_access_txt = "47" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -6 }, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"gyt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/fax/sci, +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"gzl" = ( +/obj/machinery/telecomms/processor/preset_three, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/maintenance/starboard) -"gzx" = ( -/obj/machinery/telecomms/broadcaster/preset_exploration, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_prep) -"gzN" = ( +/area/tcommsat/server) +"gzn" = ( +/obj/structure/sign/warning/fire{ + pixel_x = -32 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) +"gzG" = ( +/obj/machinery/door/airlock/grunge{ + name = "Art Cabinet" }, -/mob/living/simple_animal/hostile/asteroid/hivelord, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/library) +"gzI" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/machinery/dna_scannernew, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) "gzV" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -36924,48 +26274,60 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) -"gAW" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - pixel_x = 4; - pixel_y = 4 +"gAc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"gAj" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/item/stock_parts/cell/high, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/science/explab) -"gBt" = ( -/obj/effect/turf_decal/stripes/line{ +/area/security/courtroom) +"gAu" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"gAT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/obj/structure/disposalpipe/sorting/unsorted/flip{ - dir = 2 +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/turf/open/floor/prison, +/area/security/prison) +"gBo" = ( +/obj/machinery/power/apc{ + areastring = "/area/crew_quarters/kitchen"; + dir = 1; + name = "Kitchen APC"; + pixel_y = 24 }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/siding/white/corner, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"gBB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/hallway/primary/aft) "gBG" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) -"gCf" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/advanced_airlock_controller/directional/south, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) "gCl" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "xenoarch"; @@ -36976,116 +26338,118 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/science/explab) -"gCK" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"gCm" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + color = "#439C1E" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/landmark/start/virologist, +/obj/structure/chair/office/light{ dir = 4 }, -/turf/open/floor/prison, -/area/security/prison) -"gDm" = ( -/obj/structure/sign/departments/engineering{ - pixel_y = -32 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Starboard Hallway Rotunda"; - name = "starboard camera" +/turf/open/floor/iron/freezer, +/area/medical/virology) +"gCq" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"gDX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron/showroomfloor, +/area/science/server) +"gCJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "explorerstorage"; + name = "Exploration Storage Shutter" }, -/area/quartermaster/warehouse) -"gEf" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/delivery, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/structure/sign/warning/fire{ - pixel_x = 32 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"gCN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/light_switch{ + pixel_x = -20; + pixel_y = -21 }, -/turf/open/floor/iron/dark, -/area/storage/primary) -"gEs" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/structure/disposalpipe/junction/flip{ dir = 8 }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"gEI" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"gDj" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"gDm" = ( +/obj/structure/sign/departments/engineering{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/camera/directional/south{ + c_tag = "Starboard Hallway Rotunda"; + name = "starboard camera" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"gEN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/disposal/deliveryChute{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"gDS" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) +"gEs" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/area/maintenance/starboard/fore) -"gEQ" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = -3; - pixel_y = 15 +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"gED" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air to Ports" }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = -6; - pixel_y = 3 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - desc = "A station exclusive. Consumption may result in seizures, blindness, drunkenness, or even death."; - list_reagents = list(/datum/reagent/consumable/ethanol/thirteenloko=30); - name = "Kilo-Kocktail"; - pixel_x = 5; - pixel_y = 5 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/turf/open/floor/carpet/green, -/area/lawoffice) +/turf/open/floor/iron, +/area/engine/atmos) "gFe" = ( /obj/machinery/door/poddoor/incinerator_atmos_aux, /turf/open/floor/engine/vacuum, @@ -37097,16 +26461,14 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) -"gFl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"gFj" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/atmos) "gFB" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 1; @@ -37124,16 +26486,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"gFF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/aft) "gFI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -37144,25 +26496,6 @@ }, /turf/open/floor/plating, /area/security/checkpoint/medical) -"gFX" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/turf/open/floor/iron, -/area/security/courtroom) "gFZ" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -37171,17 +26504,24 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"gGd" = ( -/obj/effect/turf_decal/stripes/line, +"gGq" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"gGr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + target_pressure = 4500 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/turf/open/floor/plating, +/area/maintenance/port/aft) "gGz" = ( /obj/effect/turf_decal/plaque{ icon_state = "L10" @@ -37189,61 +26529,54 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"gGO" = ( -/obj/effect/turf_decal/stripes/line{ +"gGV" = ( +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"gGY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, /turf/open/floor/iron, -/area/hallway/primary/aft) -"gGZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/area/gateway) +"gHb" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) +"gHe" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage"; + req_access_txt = "5" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/security/brig) -"gHb" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/storage) "gHl" = ( /obj/item/stack/sheet/iron, /obj/structure/cable/yellow{ @@ -37251,21 +26584,45 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"gHV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"gHn" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"gIb" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/bar) +/area/maintenance/aft) +"gHt" = ( +/obj/machinery/door/window/westright{ + dir = 4; + name = "Upload Access"; + pixel_x = 6; + req_access_txt = "16" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"gHv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/grass/jungle, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) +"gHx" = ( +/obj/structure/filingcabinet, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/science/research) "gIc" = ( /obj/machinery/gravity_generator/main/station, /obj/effect/decal/cleanable/greenglow, @@ -37277,18 +26634,35 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"gIf" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow{ +"gIk" = ( +/obj/structure/chair{ dir = 8 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"gIm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + luminosity = 2 + }, +/area/maintenance/starboard) +"gIx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"gIN" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "gIR" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -37300,28 +26674,26 @@ /obj/structure/cable/yellow, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"gIV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"gJd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1 }, +/area/maintenance/starboard) +"gJe" = ( +/obj/effect/landmark/start/atmospheric_technician, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"gJa" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/security/courtroom) +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "gJm" = ( /obj/item/shard, /obj/structure/grille/broken, @@ -37335,50 +26707,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/warehouse) -"gJr" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/prison, -/area/security/prison) "gJs" = ( /mob/living/simple_animal/hostile/asteroid/basilisk{ environment_smash = 0 }, /turf/open/floor/plating/asteroid/airless, /area/quartermaster/warehouse) -"gJC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/xeno_spawn, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/solars/starboard/fore) -"gKc" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ +"gKd" = ( +/obj/machinery/clonepod/prefilled, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/iron, -/area/quartermaster/office) +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) "gKi" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/siding/wood{ @@ -37388,6 +26729,15 @@ broken = 1 }, /area/crew_quarters/bar) +"gKn" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) "gKx" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -37431,13 +26781,26 @@ /obj/item/book/manual/wiki/sopcommand, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) -"gKN" = ( -/obj/effect/turf_decal/box/corners{ +"gKH" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/exploration_dock) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"gKP" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/engine/atmos) "gKQ" = ( /obj/structure/sink/kitchen{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -37458,17 +26821,28 @@ broken = 1 }, /area/maintenance/starboard/aft) -"gLn" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"gLb" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Cryopod Room" }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/structure/bodycontainer/morgue{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/cryopods) +"gLl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/showroomfloor, -/area/security/main) +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "gLz" = ( /obj/structure/sign/departments/cargo{ pixel_x = 32; @@ -37482,15 +26856,32 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"gMb" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Equipment Room"; - req_access_txt = "1"; - security_level = 6 +"gLC" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/bar/atrium) +"gLL" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) +"gMa" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/security/main) +/area/hallway/secondary/entry) "gMe" = ( /turf/closed/wall/r_wall/rust, /area/crew_quarters/heads/hos) @@ -37506,6 +26897,12 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) +"gMl" = ( +/obj/effect/landmark/blobstart, +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "gMr" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -37516,26 +26913,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"gMt" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/security/labor, -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - name = "Cargo Checkpoint RC"; - pixel_y = 30 - }, -/obj/machinery/light{ - dir = 8 +"gMs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/newscaster{ - pixel_x = -30 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, /obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/security/checkpoint/supply) +/area/science/xenobiology) "gMx" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -37543,80 +26934,69 @@ }, /turf/open/floor/prison, /area/security/prison) -"gNc" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"gMA" = ( +/obj/item/hand_tele, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/engineering, +/turf/open/floor/iron/dark, +/area/teleporter) +"gMX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "medbay_front_door"; - name = "Medbay Desk"; - req_access_txt = "5" - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) -"gNk" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/effect/turf_decal/delivery, -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/obj/item/pickaxe/mini, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/fore) +"gNr" = ( +/obj/structure/filingcabinet, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26; + pixel_y = -30 }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"gNm" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - id_tag = "justicedoor"; - name = "Justice Chamber"; - req_access_txt = "3" +/obj/item/radio/intercom{ + pixel_y = -26 }, -/obj/machinery/button/door{ - id = "justicedoor"; - name = "Justice Door Lock"; - normaldoorcontrol = 1; - pixel_x = -24; - req_access_txt = "3"; - specialfunctions = 4 +/obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/engineering"; + dir = 8; + name = "Engineering Security APC"; + pixel_x = -24 }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "0-4" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, /turf/open/floor/iron/dark, -/area/security/brig/aft) -"gNS" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/security/checkpoint/engineering) +"gNu" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/landmark/start/botanist, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"gNQ" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/hydroponics) +/area/hallway/primary/aft) "gNT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -37641,32 +27021,35 @@ /obj/item/pen, /turf/open/floor/iron, /area/hallway/primary/port) -"gOq" = ( -/obj/effect/turf_decal/stripes/corner{ +"gOc" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/west, -/obj/machinery/firealarm/directional/north, -/obj/structure/filingcabinet/security{ - pixel_x = -6 - }, -/obj/structure/filingcabinet{ - pixel_x = 6 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/security/warden) -"gOx" = ( -/obj/effect/spawner/randomvend/cola, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 8 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/turf/open/floor/iron, +/area/storage/primary) +"gOf" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/storage/primary) +"gOu" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) "gOF" = ( /obj/structure/cable{ icon_state = "0-4" @@ -37675,19 +27058,26 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/computer) -"gPk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +"gOQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Tech Storage"; + req_one_access_txt = "23;30" + }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/open/floor/iron/dark, +/area/storage/tech) "gPs" = ( /obj/effect/decal/cleanable/greenglow, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -37723,33 +27113,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"gQa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/apc{ - areastring = "/area/quartermaster/storage"; - dir = 1; - name = "Cargo Bay APC"; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "gQo" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -37774,19 +27137,33 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/starboard) -"gQZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"gQV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/area/docking/arrival) +"gRe" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron, -/area/bridge) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"gRo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "gRv" = ( /obj/machinery/computer/card/minor/hos{ dir = 1 @@ -37797,32 +27174,16 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) -"gRG" = ( -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/science/explab) -"gRT" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 +"gRK" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "gRZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -37875,28 +27236,43 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) -"gSw" = ( -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +"gSx" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Xenobiology Entrance"; + name = "science camera" }, +/obj/machinery/light/small, /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, /turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/area/science/xenobiology) +"gSy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Gravity Generator Access"; + req_one_access_txt = "10" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "gSz" = ( /obj/structure/closet/secure_closet/medical2, /obj/effect/turf_decal/bot, @@ -37921,14 +27297,39 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"gTn" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"gSF" = ( +/obj/structure/sign/directions/medical{ + dir = 8; + pixel_x = 32; + pixel_y = 8 + }, +/obj/structure/sign/directions/security{ + pixel_x = 32 + }, +/obj/structure/sign/directions/command{ + pixel_x = 32; + pixel_y = -8 }, /obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"gTi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"gTk" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, /area/hallway/primary/aft) "gTo" = ( /obj/structure/cable/yellow{ @@ -37947,33 +27348,26 @@ /obj/structure/chair, /turf/open/floor/iron, /area/security/execution/transfer) -"gTT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +"gTE" = ( +/obj/machinery/status_display/ai{ + pixel_x = 32; + pixel_y = 32 }, -/turf/open/floor/iron, -/area/bridge) -"gTZ" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"gTP" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/showroomfloor, -/area/security/checkpoint/science/research) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "gUd" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -37982,59 +27376,118 @@ /obj/effect/landmark/prisonspawn, /turf/open/floor/prison, /area/security/prison) -"gUs" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +"gUm" = ( +/obj/effect/spawner/room/threexfive, +/turf/open/floor/plating, +/area/maintenance/port) +"gUw" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/window/reinforced, +/obj/machinery/door/window/westleft{ + dir = 4; + name = "Delivery Desk"; + req_access_txt = "50" + }, +/obj/item/folder/yellow{ + pixel_x = 4 + }, +/obj/item/pen{ + pixel_x = 4 + }, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/turf/open/floor/plating, +/area/quartermaster/sorting) +"gUE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating{ + luminosity = 2 + }, +/area/quartermaster/warehouse) +"gUJ" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/soap/nanotrasen, +/obj/machinery/newscaster{ + pixel_x = -30 }, /obj/machinery/button/door{ - id = "robotics_shutters"; - name = "Robotics Shutter Toggle"; + id = "Shower_2"; + name = "Shower 2 Privacy Lock"; + normaldoorcontrol = 1; pixel_x = 24; - pixel_y = -24; - req_access_txt = "29" + pixel_y = -8; + specialfunctions = 4 }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/machinery/button/door{ + id = "Shower_2Privacy"; + name = "Shower 2 Privacy Toggle"; + pixel_x = 24; + pixel_y = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"gVe" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"gVf" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary"; + req_one_access_txt = "1;34" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/science/robotics/lab) -"gUC" = ( +/area/security/main) +"gVj" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/area/maintenance/port) -"gUD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/meter, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"gUE" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - luminosity = 2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/quartermaster/warehouse) +/turf/open/floor/plating, +/area/maintenance/aft) +"gVs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "gVy" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -38049,48 +27502,40 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"gVP" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/cargo, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) -"gVQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"gVU" = ( -/obj/effect/turf_decal/stripes/corner, +"gVD" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 10 }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Cutoff Valve" +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"gWg" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/area/maintenance/starboard) +/turf/open/floor/plating, +/area/chapel/office) +"gWq" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/fore) "gWu" = ( /obj/effect/decal/cleanable/food/flour, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -38099,16 +27544,19 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"gWv" = ( -/obj/machinery/door/airlock/maintenance{ - name = "kitchen Maintenance"; - req_access_txt = "28" +"gWI" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Mix" }, -/obj/structure/fans/tiny/invisible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/central) +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) "gWP" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -38119,18 +27567,14 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/hor) -"gXr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - broken = 1 +"gXb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/engine/engineering) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/fore) "gXA" = ( /obj/machinery/porta_turret/ai{ dir = 1 @@ -38147,75 +27591,42 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai_upload) -"gXJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron, -/area/bridge) -"gXK" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/general/visible{ +"gXW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/obj/machinery/door/airlock/research{ - glass = 1; - name = "Slime Euthanization Chamber"; - opacity = 0; - req_access_txt = "55" - }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"gYn" = ( -/obj/structure/table/wood, -/obj/item/storage/box/seccarts{ - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - desc = "A bottle of whiskey. There's a label that reads 'tears' taped to the front."; - name = "Bottle of Tears"; - pixel_x = 3; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_y = 2 - }, -/obj/machinery/keycard_auth{ - pixel_x = -6; - pixel_y = -24 - }, -/obj/machinery/button/door{ - id = "hosspace"; - name = "Space Blast door Toggle"; - pixel_x = 7; - pixel_y = -24 +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) +"gYl" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Medical Security Post"; + name = "medical camera" }, -/obj/effect/turf_decal/siding/wood/end{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/turf/open/floor/wood, -/area/crew_quarters/heads/hos) -"gYq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Quartermaster"; - req_access_txt = "41" +/obj/structure/closet/secure_closet/security/med, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/crowbar, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/checkpoint/medical) +"gYm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) +/turf/open/floor/iron, +/area/security/execution/transfer) "gYr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/dirt, @@ -38223,26 +27634,51 @@ luminosity = 2 }, /area/maintenance/starboard) -"gYF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"gYK" = ( +/obj/machinery/door/airlock/atmos{ + name = "Filter Chamber" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/aft) +"gYX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/green{ - dir = 4 + dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) +/turf/open/floor/iron, +/area/hydroponics) +"gZc" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron, +/area/bridge) +"gZg" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/storage/belt/utility{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/belt/utility, +/obj/item/clothing/head/utility/welding, +/obj/item/clothing/head/utility/welding, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "gZx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ @@ -38269,6 +27705,11 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) +"gZJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) "gZP" = ( /obj/structure/dresser, /obj/machinery/button/door{ @@ -38284,29 +27725,68 @@ }, /turf/open/floor/wood, /area/crew_quarters/locker) -"gZV" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/soda_cans/cola{ - pixel_x = 4; - pixel_y = 4 +"gZW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/item/candle/infinite{ - pixel_x = -4 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/central) -"hak" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor, +/area/engine/engineering) +"haz" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/security/brig/aft) +/obj/effect/turf_decal/tile/green/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hydroponics) +"haJ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/red, +/obj/item/pen, +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Security Desk"; + req_one_access_txt = "63" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) +"haS" = ( +/obj/effect/turf_decal/arrows, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"haW" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/obj/machinery/meter, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/engine/atmos) "haY" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -38323,32 +27803,44 @@ }, /turf/open/floor/iron/dark, /area/construction/mining/aux_base) +"hbf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/tank/air, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/aft) +"hbh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Recreation Area" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) "hbo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"hbp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"hbx" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) -"hbw" = ( -/obj/machinery/computer/security/qm{ - dir = 1 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/supply) +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "hbD" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -38365,20 +27857,61 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"hck" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +"hbL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"hbO" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2"; + name = "on ramp" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/digital_clock/directional/south, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) +"hbS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/maintenance/aft) +/turf/open/floor/iron, +/area/bridge) +"hce" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "hcu" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -38387,6 +27920,23 @@ broken = 1 }, /area/quartermaster/warehouse) +"hcv" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/science/xenobiology) +"hcy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) "hcF" = ( /obj/machinery/power/apc{ areastring = "/area/maintenance/fore"; @@ -38445,6 +27995,30 @@ dir = 1 }, /area/hallway/primary/starboard) +"hdq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) +"hdr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "hdA" = ( /obj/machinery/computer/turbine_computer{ dir = 1; @@ -38471,63 +28045,70 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal/incinerator) -"hdY" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, +"hdC" = ( +/obj/machinery/telecomms/server/presets/command, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north{ - areastring = "/area/engine/supermatter" +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"hdF" = ( +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/turf/open/floor/engine, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, /area/engine/engineering) -"hef" = ( -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = 27 +"hdU" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Lab"; + req_access_txt = "8" }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"hen" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/solar{ - id = "forestarboard"; - name = "Fore-Starboard Solar Array" +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/fore) -"hep" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/science/mixing) +"heb" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"hem" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"heq" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, /obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/siding/white/corner, /turf/open/floor/iron, -/area/ai_monitored/turret_protected/ai_upload) +/area/bridge) "heK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 5 @@ -38535,70 +28116,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"heQ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/turf/open/floor/iron, -/area/security/execution/transfer) -"heR" = ( -/obj/effect/turf_decal/stripes/line{ +"heY" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"hfv" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ +/obj/machinery/firealarm/directional/north, +/obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/port/fore) -"hfA" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north{ - c_tag = "Chief Medical Officer's Office"; - name = "medical camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#486091" - }, -/obj/machinery/computer/med_data, -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/cmo) +/obj/structure/chair, +/turf/open/floor/iron, +/area/security/execution/transfer) "hfC" = ( /obj/effect/landmark/event_spawn, /obj/effect/decal/cleanable/dirt, @@ -38621,60 +28152,30 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"hfV" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/storage/primary) -"hfW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/apc{ - areastring = "/area/maintenance/disposal"; - dir = 1; - name = "Disposals APC"; - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"hfL" = ( +/obj/item/radio/intercom{ + pixel_y = -28 }, -/obj/effect/spawner/lootdrop/glowstick, +/obj/machinery/light/small, /obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating{ - burnt = 1 + icon_state = "4-8" }, -/area/maintenance/disposal) -"hgk" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "Biohazard"; - name = "Emergency Research Lockdown"; - pixel_x = -24; - pixel_y = 6; - req_access_txt = "47" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -6 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/bridge) +"hfV" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 - }, -/obj/machinery/fax/sci, -/turf/open/floor/iron/showroomfloor, -/area/science/research) +/turf/open/floor/iron/dark, +/area/storage/primary) "hgu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -38683,110 +28184,93 @@ }, /turf/open/floor/iron, /area/janitor) -"hhb" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/bot, -/obj/structure/table/glass, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/book/manual/wiki/grenades, -/obj/item/toy/figure/chemist{ - pixel_x = -5 +"hhd" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet{ + name = "suit closet" }, -/turf/open/floor/iron/dark, -/area/medical/chemistry) -"hhC" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"hhh" = ( +/obj/machinery/light_switch{ + pixel_x = 24 }, -/obj/machinery/meter, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/camera/directional/east, /turf/open/floor/iron, -/area/engine/atmos) -"hhQ" = ( -/obj/effect/turf_decal/stripes/line{ +/area/security/brig) +"hho" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) -"hib" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"hhM" = ( +/obj/structure/flora/grass/jungle, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/crew_quarters/locker) -"hie" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/machinery/camera/directional/east{ - c_tag = "Atrium Vendors"; - name = "diner camera" +/area/docking/arrival) +"hhY" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/light{ + dir = 4 }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) -"hii" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/turf/open/floor/engine, +/area/engine/engineering) +"hiq" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/window/reinforced, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/item/clothing/mask/russian_balaclava, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/area/maintenance/fore) +"his" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/small{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/security/main) -"hit" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad2"; - name = "on ramp" +/obj/machinery/button/door{ + id = "gravity"; + name = "Gravity Generator Lockdown"; + pixel_y = 25; + req_one_access_txt = "19;23"; + pixel_x = 25 }, -/obj/machinery/light, -/obj/machinery/status_display/supply{ - pixel_y = -32 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/area/maintenance/starboard/aft) +"hiR" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Connector"; + req_one_access_txt = "10;24" }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"hiM" = ( -/obj/effect/turf_decal/box/corners, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/quartermaster/storage) +/obj/effect/turf_decal/delivery, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/maintenance/port/aft) "hiX" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -38795,6 +28279,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) +"hjg" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "hjy" = ( /obj/item/radio{ pixel_x = 5; @@ -38815,92 +28304,30 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron/dark, /area/security/main) -"hjG" = ( -/obj/machinery/button/door{ - id = "kitchen_2"; - name = "Hallway Hatch Toggle"; - pixel_x = 24; - pixel_y = -24; - req_access_txt = "28" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"hkj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/fore) -"hkq" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"hjN" = ( +/obj/item/radio/intercom{ + pixel_y = -28 }, -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"hkx" = ( -/obj/effect/turf_decal/bot, -/obj/effect/spawner/randomvend/snack, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) -"hkE" = ( -/obj/machinery/light{ - dir = 8 +/area/maintenance/central) +"hjV" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "Chemistry Lobby Shutters" }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab"; + req_access_txt = "5; 33" }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/cryo) -"hkK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron/showroomfloor, /area/medical/chemistry) "hlb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -38912,52 +28339,31 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) -"hlf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ +"hlq" = ( +/obj/structure/closet, +/obj/item/storage/box/aquarium_props, +/turf/open/floor/plating, +/area/maintenance/port) +"hlu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/door/airlock/medical/glass{ + id_tag = "CloningDoor"; + name = "Genetics Lab"; + req_access_txt = "9" }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"hlk" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/book/manual/wiki/tcomms, -/obj/item/screwdriver, -/obj/item/multitool, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard/fore) -"hlo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/girder, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) +/turf/open/floor/iron/dark, +/area/medical/genetics) "hlA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -38965,37 +28371,34 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/prison) -"hmd" = ( -/obj/effect/landmark/start/scientist, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"hlG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Chief Engineer's Office"; + req_access_txt = "56" }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"hmx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - target_pressure = 4500 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) +"hmp" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/area/maintenance/aft) +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "hmQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/fancy/comfy{ @@ -39014,49 +28417,173 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"hnl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"hmS" = ( +/obj/item/restraints/handcuffs{ + pixel_y = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/circuitboard/machine/chem_heater, +/obj/item/reagent_containers/cup/bottle/sulfur{ + pixel_x = -6 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/item/reagent_containers/cup/bottle/sugar{ + pixel_x = 6 }, -/obj/effect/turf_decal/tile/red, +/obj/item/reagent_containers/cup/bottle/sodium{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/silicon{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/radium{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/phosphorus{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/silver{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/welding_fuel{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/lithium{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/nitrogen{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/hydrogen{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/ethanol{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/iodine{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/sacid{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/water{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/chlorine{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/mercury{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/bromine{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/bottle/oxygen{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/potassium{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/iron{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/fluorine{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/copper{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/carbon{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/aluminium{ + pixel_x = 6 + }, +/obj/structure/closet/crate/secure/plasma{ + name = "virology crate"; + req_access_txt = "39" + }, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"hnE" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ +/area/medical/virology) +"hmW" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) +"hnd" = ( /obj/machinery/meter, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing/chamber) -"hnM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/window/southright{ - name = "Cargo Disposal"; - req_access_txt = "50" +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plating{ + broken = 1 }, +/area/maintenance/port) +"hnf" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/structure/closet{ + name = "kitchen closet" }, -/obj/effect/turf_decal/tile/yellow, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/item/clothing/suit/toggle/chef, +/obj/item/food/chococoin, +/turf/open/floor/plating, +/area/maintenance/starboard) +"hnu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, /turf/open/floor/iron, -/area/quartermaster/sorting) +/area/engine/atmos) +"hnw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) +"hnF" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/engine, +/area/storage/tech) +"hnH" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 5 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "hnP" = ( /obj/structure/table, /obj/item/clipboard{ @@ -39071,47 +28598,18 @@ /obj/item/book/manual/wiki/sopsupply, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"hnV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 21; - pixel_y = -21 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"hoo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 +"hob" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/area/maintenance/port) "hot" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -39126,42 +28624,32 @@ }, /turf/open/floor/iron/dark, /area/science/lab) -"hoD" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"hoB" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"hoS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"hoV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/kirbyplants{ - icon_state = "applebush" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/turf/open/floor/engine, +/area/engine/engineering) +"hoF" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/area/hallway/primary/fore) +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "hpc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -39173,28 +28661,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) -"hpe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/central) -"hpm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/grass, -/area/security/prison) +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) "hpt" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -39214,41 +28684,12 @@ burnt = 1 }, /area/maintenance/aft) -"hpF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"hqf" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/bot, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -7 - }, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -7 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 7 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 7 +"hpP" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/turf/open/floor/engine, +/area/storage/tech) "hqi" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -39266,21 +28707,25 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"hqp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" +"hqq" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/radio/intercom{ + pixel_x = 28 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/camera/directional/north{ + c_tag = "Secure Tech Storage"; + name = "engineering camera" }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/engine, +/area/storage/tech) +"hqt" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/area/maintenance/starboard/fore) +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron/dark, +/area/medical/medbay/lobby) "hqx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -39293,61 +28738,41 @@ burnt = 1 }, /area/maintenance/port/aft) -"hqG" = ( -/turf/closed/wall/rust, -/area/security/brig) -"hqL" = ( +"hqB" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, /turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"hrb" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Mailroom"; - req_access_txt = "50" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 + broken = 1 }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) -"hrh" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/stripes/corner{ +/area/maintenance/fore) +"hqG" = ( +/turf/closed/wall/rust, +/area/security/brig) +"hqT" = ( +/obj/effect/spawner/room/fivexfour, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/airless, +/area/maintenance/port/aft) +"hqW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron, +/area/science/robotics/mechbay) "hrs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -39367,33 +28792,34 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"hrM" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/machinery/button/door{ - id = "coldroom"; - name = "Coldroom Shutter Toggle"; - pixel_x = -24; - pixel_y = 6; - req_access_txt = "28" +"hrI" = ( +/obj/structure/closet/crate{ + opened = 1 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"hrS" = ( -/obj/structure/table, -/obj/item/storage/box/lights/mixed{ - pixel_y = 5 +/obj/item/stock_parts/capacitor, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/port) +"hrK" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/area/maintenance/starboard/aft) +"hrN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) +/area/maintenance/port/aft) "hrV" = ( /obj/machinery/camera{ dir = 1 @@ -39403,42 +28829,56 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"hrY" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ +"hsm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"hss" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/fore) +"hsx" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/prison, -/area/security/prison) -"hsk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Cutoff Valve" + }, +/turf/open/floor/plating{ + burnt = 1 + }, /area/maintenance/starboard) -"hsl" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 1; - id = "QMLoad"; - name = "off ramp" +"hsJ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 + }, +/obj/machinery/vending/wardrobe/science_wardrobe, +/obj/machinery/camera/directional/east{ + c_tag = "Experimenter Lab"; + name = "science camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/quartermaster/storage) +/area/science/explab) "hsL" = ( /obj/machinery/camera/directional/south{ c_tag = "Fore Hallway Vault"; @@ -39452,60 +28892,41 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"hsR" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/solar{ - id = "aftport"; - name = "Aft-Port Solar Array" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/aft) -"hsZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"hsM" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "Xenolab"; + name = "Containment Chamber Toggle"; + pixel_y = 4; + req_access_txt = "55" }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/qm) -"hth" = ( -/obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 + dir = 4 }, -/obj/machinery/camera/directional/west{ - c_tag = "Bridge Council Door"; - name = "command camera" +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"hsY" = ( +/obj/item/shard, +/obj/structure/door_assembly/door_assembly_public{ + anchored = 1 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"htk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/soda_cans/dr_gibb, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron, -/area/bridge) +/area/quartermaster/warehouse) "htu" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -28 @@ -39528,19 +28949,6 @@ }, /turf/open/floor/engine/o2, /area/engine/atmos) -"htR" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) "htS" = ( /obj/machinery/camera/directional/north{ c_tag = "Atmospherics Tank - N2"; @@ -39579,16 +28987,15 @@ burnt = 1 }, /area/maintenance/starboard) -"hul" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, +"huh" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/plating, -/area/maintenance/port/aft) +/area/maintenance/central) "hum" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -39639,6 +29046,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"huO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/fore) "huR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39658,6 +29080,10 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/theatre) +"huW" = ( +/obj/machinery/smartfridge, +/turf/open/floor/plating, +/area/hydroponics) "hvk" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -39669,6 +29095,41 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"hvt" = ( +/obj/structure/table/glass, +/obj/item/book/manual/hydroponics_pod_people{ + pixel_y = 4 + }, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/reagent_containers/dropper, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/west{ + c_tag = "Hydroponics Pen"; + name = "hydroponics camera" + }, +/turf/open/floor/iron/dark, +/area/hydroponics) +"hvv" = ( +/obj/machinery/computer/operating{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"hvw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"hvT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) "hwl" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -39685,33 +29146,17 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"hwo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"hwt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +"hwx" = ( +/obj/machinery/light, +/obj/effect/turf_decal/bot, +/obj/item/storage/box/pillbottles, +/obj/item/storage/box/pillbottles, +/obj/structure/closet/secure_closet/chemical, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) +/turf/open/floor/iron/dark, +/area/medical/chemistry) "hwA" = ( /obj/structure/table, /obj/item/food/cheesiehonkers{ @@ -39722,6 +29167,21 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) +"hwG" = ( +/obj/machinery/door/poddoor{ + id = "trash"; + name = "disposal Bay Door" + }, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/maintenance/disposal) +"hwH" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/table_frame, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "hwI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -39763,32 +29223,17 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"hwU" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Solitary Confinement"; - req_one_access_txt = "2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/security/prison/shielded) -"hwX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/camera/directional/south{ - c_tag = "AI Chamber Door"; - name = "core camera" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"hxj" = ( +"hwZ" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/security/checkpoint/science/research) +"hxl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/item/kirbyplants{ + icon_state = "plant-03" }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/turf/open/floor/iron/dark, +/area/science/aft) "hxD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder/displaced, @@ -39815,84 +29260,24 @@ burnt = 1 }, /area/maintenance/port/fore) -"hxY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/main) -"hyf" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/bridge) -"hyr" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/taperecorder{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/aicard, -/obj/item/paicard{ - pixel_x = 6 - }, -/obj/item/radio/intercom{ - pixel_y = 22 +"hxG" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/item/gps, +/obj/item/stack/cable_coil, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) -"hyH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/area/engine/engineering) "hyN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -39904,74 +29289,46 @@ burnt = 1 }, /area/maintenance/port) -"hyR" = ( -/obj/structure/disposalpipe/junction/flip, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"hyX" = ( +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/turf/open/floor/iron, -/area/storage/primary) -"hzg" = ( -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/port) -"hzh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) +"hzg" = ( /turf/open/floor/plating{ broken = 1 }, -/area/quartermaster/warehouse) -"hzj" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/scrubber{ - name = "scrubber ducky" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/stack/cable_coil/red, -/obj/structure/sign/warning/fire{ - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"hzJ" = ( -/obj/effect/turf_decal/caution/stand_clear, +/area/maintenance/port) +"hzE" = ( /obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/security/brig) -"hzT" = ( -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/door/airlock/security{ + name = "Transferring Centre"; + req_access_txt = "63" }, -/obj/effect/turf_decal/tile/dark/anticorner{ - dir = 4 +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/medbay/central) +/area/security/execution/transfer) "hAb" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -39979,58 +29336,58 @@ }, /turf/open/floor/iron/dark, /area/security/prison) -"hAd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"hAl" = ( +/obj/machinery/door/airlock/medical{ + id_tag = "Unit_3"; + name = "Unit 3" }, -/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/toilet/restrooms) +"hAN" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/light/small{ + dir = 1 }, /turf/open/floor/plating, -/area/quartermaster/warehouse) -"hAu" = ( +/area/maintenance/starboard/fore) +"hBe" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/area/maintenance/port/fore) -"hAK" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/machinery/firealarm{ - pixel_y = 26 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 +/area/maintenance/starboard) +"hBi" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "CloningDoor"; + name = "Cloning Lab"; + req_access_txt = "5;68" }, -/turf/open/floor/iron, -/area/security/courtroom) -"hAN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ +/obj/effect/mapping_helpers/airlock/unres{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"hAT" = ( -/obj/machinery/nanite_programmer, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/science/research) +/area/medical/genetics/cloning) "hBo" = ( /obj/machinery/porta_turret/ai, /obj/machinery/airalarm/directional/west{ @@ -40044,6 +29401,54 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/aisat_interior) +"hBw" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light_switch{ + pixel_y = -21 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"hBy" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/chapel/main) +"hBz" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"hBB" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/holopad, +/turf/open/floor/prison, +/area/security/prison) "hBV" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/sparsegrass, @@ -40052,6 +29457,19 @@ }, /turf/open/floor/grass, /area/chapel/main) +"hBY" = ( +/obj/machinery/status_display/evac{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/maintenance/disposal) "hCi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -40062,6 +29480,12 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) +"hCs" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "hCR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -40075,103 +29499,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"hCT" = ( -/obj/machinery/computer/cargo, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Quartermaster RC"; - pixel_y = 30 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24; - pixel_y = 28 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) -"hDf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"hDh" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/vending/medical, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"hDk" = ( -/obj/machinery/power/solar_control{ - dir = 8; - id = "aftstarboard"; - name = "Starboard Quarter Solar Control" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/solars/starboard/aft) -"hDl" = ( -/obj/machinery/light, -/obj/machinery/button/door{ - id = "custodialwagon"; - name = "Custodial Bay Toggle"; - pixel_x = 8; - pixel_y = -24; - req_one_access_txt = "26" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/mob/living/simple_animal/bot/cleanbot{ - auto_patrol = 1; - icon_state = "cleanbot1"; - name = "Mopficcer Sweepsky" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "hDu" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -40198,18 +29525,25 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"hDB" = ( -/obj/effect/decal/cleanable/dirt, +"hDD" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/area/maintenance/starboard/fore) +"hDI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/obj/item/wrench, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "hDL" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -40228,46 +29562,56 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"hEg" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"hEh" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/obj/machinery/newscaster{ + pixel_y = 30 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/item/pickaxe/mini, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) -"hEw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"hEk" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/box/corners{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/area/hallway/primary/central) +"hEt" = ( +/obj/machinery/suit_storage_unit/hos, +/obj/effect/turf_decal/delivery, +/obj/item/storage/secure/safe/HoS{ + pixel_x = 36; + pixel_y = 28 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"hEE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 + dir = 4 }, /turf/open/floor/iron, -/area/engine/atmos) +/area/crew_quarters/heads/hos) +"hEB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/shuttle_flight/custom_shuttle/exploration{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) "hEG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -40292,80 +29636,43 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"hEJ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/heads/hos) -"hEM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = 24 +"hEI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "research_shutters"; + name = "Research Privacy Shutter" }, -/obj/effect/landmark/start/chaplain, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/machinery/door/airlock/research/glass{ + name = "Research Lab"; + req_one_access_txt = "7;29" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/chapel/main) +/area/science/lab) "hES" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, /area/maintenance/port/fore) -"hET" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, +"hFk" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) +"hFP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, +/obj/structure/lattice/catwalk, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/fore) -"hFb" = ( -/obj/machinery/power/apc/highcap/ten_k{ - areastring = "/area/science/xenobiology"; - dir = 4; - name = "Xenobiology APC"; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/item/kirbyplants{ - icon_state = "plant-10" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"hFH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central) +/area/maintenance/port/fore) "hFR" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, @@ -40396,55 +29703,37 @@ broken = 1 }, /area/maintenance/starboard/fore) -"hGj" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = -6; - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = -3; - pixel_y = 15 - }, -/obj/item/reagent_containers/cup/glass/bottle/holywater{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/chapel/office) "hGq" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) -"hGI" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +"hGt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/camera/directional/north{ - c_tag = "Starboard Hallway Research Desk"; - name = "starboard camera" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"hGC" = ( +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) +/obj/structure/sign/plaques/golden{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/security/brig) "hGQ" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, @@ -40460,20 +29749,18 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"hHq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"hHf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/area/maintenance/central) +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "hHr" = ( /obj/structure/grille, /turf/open/floor/plating{ @@ -40487,13 +29774,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"hHv" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) "hHN" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -40505,21 +29785,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"hHP" = ( -/obj/structure/sign/departments/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "hIf" = ( /obj/structure/chair/office/light{ dir = 1; @@ -40531,90 +29796,38 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, /area/engine/atmos) -"hIi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/junction/flip, -/turf/open/floor/iron, -/area/security/brig) -"hIl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +"hIj" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"hIs" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/research) -"hIw" = ( +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) +"hIq" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/security{ - name = "Armory"; - req_access_txt = "3"; - security_level = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"hIU" = ( -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/item/radio/intercom{ + pixel_y = 22 }, /turf/open/floor/iron/dark, -/area/science/mixing/chamber) -"hIX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ +/area/science/server) +"hIF" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Fuel Pipe to Incinerator" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) "hIY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -40630,31 +29843,32 @@ broken = 1 }, /area/maintenance/starboard/aft) -"hJI" = ( -/obj/effect/landmark/start/paramedic, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/dark/half{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) -"hJV" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" +"hJd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/brig/aft) +"hJf" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) +"hJF" = ( +/obj/structure/chair/office/light, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/noslip/white, -/area/medical/genetics/cloning) +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "hKa" = ( /obj/structure/table, /obj/item/storage/briefcase, @@ -40670,6 +29884,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) +"hKb" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/engine, +/area/engine/engineering) "hKg" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ @@ -40694,23 +29921,6 @@ broken = 1 }, /area/maintenance/central) -"hKr" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/stack/package_wrap, -/obj/item/storage/box/lights/mixed{ - pixel_y = 4 - }, -/obj/item/hand_labeler, -/obj/machinery/light/small, -/obj/machinery/fax/service, -/obj/item/book/manual/wiki/sopservice, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/central) "hKw" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 8; @@ -40727,28 +29937,25 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"hKF" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, +"hKz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/closet/crate, +/obj/structure/grille/broken, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/flashlight, +/obj/item/flashlight/flare, +/obj/machinery/light/small{ + dir = 8 }, +/turf/open/floor/plating, /area/maintenance/starboard) -"hKN" = ( -/obj/item/radio/intercom{ - pixel_x = 28 +"hKD" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/fore) "hKQ" = ( /obj/structure/tank_dispenser, /obj/effect/turf_decal/delivery, @@ -40757,31 +29964,21 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"hLe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/sign/departments/chemistry{ - pixel_x = 32 +"hLa" = ( +/obj/machinery/libraryscanner, +/obj/machinery/power/apc{ + areastring = "/area/library"; + dir = 4; + name = "Library APC"; + pixel_x = 24 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"hLm" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "0-8" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/library) "hLz" = ( /obj/structure/table, /obj/structure/window/reinforced, @@ -40797,26 +29994,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"hLA" = ( -/obj/item/storage/box/chemimp{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/storage/box/trackimp{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/storage/lockbox/loyalty, -/obj/structure/table, -/obj/machinery/light, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -30 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "hLB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/noticeboard{ @@ -40839,43 +30016,72 @@ }, /turf/open/floor/carpet/green, /area/lawoffice) +"hLX" = ( +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/structure/table, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"hMa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/cultpack{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/clothing/under/color/black, +/obj/structure/closet{ + name = "chapel locker" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"hMh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/room/threexthree, +/turf/open/floor/plating, +/area/maintenance/port/aft) "hMi" = ( /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/dark, /area/medical/medbay/central) -"hMz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/light/small, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"hMH" = ( +/obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/camera/directional/south{ - c_tag = "AI Upload Transit Access"; - name = "command camera" +/obj/item/radio/intercom{ + pixel_x = -28 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/bridge) -"hNc" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) +"hMY" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro to Waste" }, -/turf/open/floor/prison, -/area/security/prison) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/atmos) "hNh" = ( /obj/machinery/computer/security/hos{ dir = 1 @@ -40886,6 +30092,28 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) +"hNt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sign/departments/chemistry{ + pixel_x = 32 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"hNv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Tool Storage" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/storage/primary) "hNA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -40951,32 +30179,68 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/prison, /area/security/prison) -"hOJ" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/atmos) -"hPv" = ( -/obj/effect/turf_decal/stripes/line{ +"hOA" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen, +/obj/machinery/camera/directional/north{ + c_tag = "Starboard Hallway Research Desk"; + name = "starboard camera" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) +"hOC" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_y = 24 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 }, -/obj/machinery/camera/directional/north{ - c_tag = "AI Chamber SMES"; - name = "core camera" +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"hOG" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2"; + name = "mail belt" }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) +"hOT" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/item/beacon/nettingportal, +/obj/effect/loot_jobscale/armoury/dragnet, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) "hPw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/science/aft) +"hPx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_thermomachine, +/turf/open/floor/plating, +/area/maintenance/port/aft) "hPA" = ( /obj/structure/chair/fancy/sofa/old/right{ color = "#742925"; @@ -40985,30 +30249,37 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) +"hPD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "hPF" = ( /obj/item/pickaxe, /turf/open/floor/plating/asteroid/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"hPM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"hPN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8; + color = "#486091" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/cmo) "hPY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, @@ -41017,35 +30288,6 @@ broken = 1 }, /area/quartermaster/warehouse) -"hQm" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/computer/security/telescreen/interrogation{ - pixel_y = 25 - }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) -"hQn" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/fore) "hQu" = ( /obj/structure/girder/displaced, /obj/structure/grille/broken, @@ -41060,25 +30302,42 @@ broken = 1 }, /area/maintenance/starboard) -"hQz" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" +"hQE" = ( +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) +"hRf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box/corners{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"hRy" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Cryopod Room APC"; + pixel_x = -24 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/cable/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/chapel/main) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) "hRI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/box, @@ -41090,6 +30349,33 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"hRQ" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"hRW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Office"; + req_one_access_txt = "31;48" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "hRX" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -41129,54 +30415,20 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"hSe" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"hSq" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line, -/obj/structure/sign/warning/fire{ - pixel_x = -32 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) -"hSs" = ( -/obj/structure/rack, -/obj/item/assembly/signaler{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000; - pixel_x = 8 - }, -/obj/item/geiger_counter, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"hSj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/science/explab) +/area/engine/atmos) "hSH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -41190,26 +30442,25 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"hSW" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"hTe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/port/aft) "hTB" = ( /obj/machinery/airalarm/directional/east{ pixel_x = 23 }, /turf/closed/wall, /area/hallway/primary/aft) +"hTH" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/machinery/button/door{ + id = "coldroom"; + name = "Coldroom Shutter Toggle"; + pixel_x = -24; + pixel_y = 6; + req_access_txt = "28" + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "hTT" = ( /obj/item/kirbyplants, /obj/effect/turf_decal/tile/neutral{ @@ -41217,6 +30468,23 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"hTZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Quartermaster"; + req_access_txt = "41" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/qm) "hUd" = ( /obj/structure/sign/warning/fire{ pixel_x = 32 @@ -41235,76 +30503,86 @@ broken = 1 }, /area/maintenance/starboard/aft) -"hUm" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/stripes/line, +"hUq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/port) +"hUr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Council Chamber"; + req_one_access_txt = "38;63" + }, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"hUw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/area/maintenance/port/aft) +"hUF" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"hUK" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/central) +"hUI" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/iron, -/area/security/execution/transfer) -"hUT" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) +"hVi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/sign/departments/science{ - pixel_x = 32; - pixel_y = 32 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"hUV" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/chem_master/condimaster{ - name = "CondiMaster Neo" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"hVt" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/table, -/obj/item/storage/box/lights/mixed{ - pixel_y = 5 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"hVA" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/security/brig/aft) "hVJ" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -41388,24 +30666,6 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai_upload) -"hWz" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "hWA" = ( /obj/item/kirbyplants{ icon_state = "plant-05" @@ -41448,48 +30708,92 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron, /area/security/brig/aft) -"hWP" = ( -/obj/machinery/lapvend, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/ue_no{ - pixel_x = -32 +"hWR" = ( +/obj/machinery/blackbox_recorder, +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/iron/dark, -/area/science/aft) -"hWU" = ( -/obj/effect/turf_decal/stripes/white/line{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"hWT" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/item/stamp/quartermaster{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/stamp/denied{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 2 }, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/medical/morgue) +/area/quartermaster/qm) "hXk" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/quartermaster/warehouse) -"hXA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"hXp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 6 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, /turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/area/quartermaster/exploration_prep) +"hXw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"hXx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/advanced_airlock_controller{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"hXF" = ( +/obj/structure/rack, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/item/stack/cable_coil, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "hXG" = ( /obj/item/wallframe/light_fixture/small{ dir = 4; @@ -41497,13 +30801,18 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"hXI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"hXO" = ( +/obj/machinery/camera{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/obj/machinery/airalarm/server{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) "hXZ" = ( /obj/machinery/firealarm{ dir = 1; @@ -41518,6 +30827,35 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/fore) +"hYh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/bar/atrium) +"hYi" = ( +/obj/item/t_scanner, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"hYj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "hYs" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/firealarm{ @@ -41537,37 +30875,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/break_room) -"hYK" = ( -/obj/machinery/computer/nanite_cloud_controller, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/science/research) -"hYW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"hYY" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Entrance"; - name = "atmospherics camera" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) "hZo" = ( /obj/effect/landmark/blobstart, /obj/effect/landmark/xeno_spawn, @@ -41580,38 +30887,17 @@ broken = 1 }, /area/crew_quarters/bar) -"hZA" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +"hZt" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/bridge) -"hZB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, -/turf/open/floor/iron, -/area/quartermaster/storage) +/turf/open/floor/engine, +/area/engine/engineering) "hZD" = ( /obj/structure/window/reinforced{ dir = 4 @@ -41632,19 +30918,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"hZG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "hydroponics Maintenance"; - req_access_txt = "35" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "iaj" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -41658,18 +30931,31 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"iao" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ +"iaD" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Airlock"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"iaP" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/research) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "iaT" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -41702,6 +30988,44 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/xenobiology) +"ibb" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/port/fore) +"ibe" = ( +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Closet"; + req_access_txt = "47" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "ibl" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -41739,43 +31063,72 @@ dir = 1 }, /turf/open/floor/iron/dark, -/area/storage/primary) -"icj" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/processor, -/obj/machinery/light, +/area/storage/primary) +"ibS" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"ibX" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 3; + height = 15; + id = "arrivals_stationary"; + name = "kilo arrivals"; + roundstart_template = /datum/map_template/shuttle/arrival/kilo; + width = 7 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) +"icc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office"; + req_access_txt = "30" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) +"icl" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) -"idh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"idr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/light_switch{ + pixel_y = 22 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) +"ics" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/security/glass{ + name = "Cargo Security Post"; + req_one_access_txt = "1;57" }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) "idA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, @@ -41786,6 +31139,12 @@ broken = 1 }, /area/quartermaster/warehouse) +"idF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/portable_thermomachine, +/turf/open/floor/plating, +/area/maintenance/starboard) "idO" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -41799,107 +31158,85 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"ieY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"idS" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"iez" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"ieL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access_txt = "19" }, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) -"ifg" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) +"ieW" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 + icon_state = "0-2" }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"ifn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/area/security/brig/aft) +"ifd" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/security/brig) -"ifo" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, +/area/hallway/primary/aft) +"ifr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/structure/closet/crate, /turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"ifv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 + broken = 1 }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/area/maintenance/starboard/fore) +"ifB" = ( +/obj/structure/table/wood/fancy, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"ifz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = 8; + pixel_y = 6 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/item/pen, +/obj/machinery/requests_console{ + department = "Chapel"; + departmentType = 2; + name = "Chapel RC"; + pixel_y = -30 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/area/maintenance/port/aft) +/turf/open/floor/wood, +/area/chapel/office) "ifD" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -41915,6 +31252,48 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) +"ifF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Kitchen"; + req_access_txt = "28" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) +"ifH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/button/door{ + id = "explorerstorage"; + name = "Storage Shutter Toggle"; + pixel_x = -25; + req_access_txt = "49" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/quartermaster/exploration_dock) +"igj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xeno_blastdoor"; + name = "Xenobiology Containment Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "igs" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -41926,23 +31305,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"igu" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/airlock_painter{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/airlock_painter, -/obj/effect/turf_decal/stripes/corner{ +"igz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, -/area/engine/break_room) +/area/crew_quarters/bar) "igG" = ( /obj/effect/turf_decal/delivery, /obj/machinery/light{ @@ -41960,6 +31330,18 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"igK" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -25 + }, +/turf/open/floor/iron, +/area/security/execution/transfer) "ihJ" = ( /obj/structure/sign/departments/security{ pixel_x = -32 @@ -41979,21 +31361,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"ihP" = ( -/obj/machinery/suit_storage_unit/hos, -/obj/effect/turf_decal/delivery, -/obj/item/storage/secure/safe/HoS{ - pixel_x = 36; - pixel_y = 28 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/heads/hos) "ihV" = ( /obj/structure/table, /obj/effect/decal/cleanable/blood/old, @@ -42007,42 +31374,41 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"iil" = ( -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/effect/turf_decal/bot, +"iic" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Cargo Lockers"; - name = "cargo camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"iio" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ - c_tag = "Recovery Room"; - dir = 10; - name = "medical camera" +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 }, /turf/open/floor/iron/showroomfloor, -/area/medical/surgery) +/area/science/aft) +"iik" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/turf/open/floor/prison, +/area/security/prison) +"iir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/item/stack/rods/ten, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) "iiD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42064,68 +31430,52 @@ }, /turf/open/floor/iron, /area/security/brig) -"iiQ" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"ijk" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/mob/living/simple_animal/bot/secbot{ - arrest_type = 1; - health = 45; - icon_state = "secbot1"; - idcheck = 1; - name = "Warden Armsky"; - weaponscheck = 1 +"ijm" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/turf/open/floor/iron/dark, +/area/quartermaster/storage) +"iju" = ( +/obj/machinery/mass_driver{ + dir = 1; + id = "chapelgun" }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"ijF" = ( -/obj/machinery/door/airlock/engineering{ - name = "Starboard Bow Solar Access"; - req_access_txt = "10" +/obj/item/gps, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating, +/area/chapel/office) +"ijH" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/bot_white, +/obj/structure/weightmachine, +/obj/item/trash/chips{ + pixel_x = 8; + pixel_y = -5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/turf/open/floor/iron/dark, -/area/maintenance/solars/starboard/fore) -"ijU" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/costume, +/turf/open/floor/prison, +/area/security/prison) +"ijL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/central) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "ijY" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -42177,6 +31527,12 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) +"ikI" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "ikS" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -42189,6 +31545,17 @@ }, /turf/open/floor/plating, /area/bridge) +"ikT" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/vending/wardrobe/medi_wardrobe, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) "ikV" = ( /obj/structure/chair/office, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -42200,31 +31567,27 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"ils" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/vending/wardrobe/hydro_wardrobe, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"ikX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 }, -/obj/structure/window/reinforced{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/machinery/newscaster{ - pixel_x = -30 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/hydroponics) -"ilv" = ( -/obj/effect/turf_decal/tile/dark_green/half/contrasted, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) "ilw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -42240,22 +31603,20 @@ broken = 1 }, /area/quartermaster/warehouse) -"ily" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceprivate"; - name = "Chief Engineer's Privacy Shutters" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "ilA" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/surgery) +"ilF" = ( +/obj/machinery/computer/xenoartifact_console{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) "ilL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -42271,6 +31632,24 @@ }, /turf/open/floor/iron, /area/security/brig/aft) +"ilM" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transittube"; + name = "Transit Tube Blast Door" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) +"ilU" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/ai_monitored/turret_protected/ai_upload) "img" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -42280,6 +31659,15 @@ burnt = 1 }, /area/maintenance/central) +"imJ" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/courtroom) "imK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -42291,24 +31679,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"imY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) "ing" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -42321,12 +31691,6 @@ broken = 1 }, /area/maintenance/port) -"inw" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "iny" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -42344,21 +31708,12 @@ }, /turf/open/floor/iron/dark, /area/construction/mining/aux_base) -"inM" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad2"; - name = "on ramp" - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +"inA" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/stack/rods/ten, +/turf/open/floor/plating, +/area/maintenance/port/aft) "inY" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1; @@ -42377,24 +31732,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"iod" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/toy/figure/bartender{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/rag, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) "iok" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -42413,18 +31750,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/port/fore) -"ioq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +"ioo" = ( +/obj/structure/easel, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/quartermaster/warehouse) +/area/maintenance/central) "ios" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -42432,29 +31764,67 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"iox" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/airalarm/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "Port Hallway Chemistry Desk"; - name = "port camera" +"ioy" = ( +/obj/machinery/recharge_station, +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) -"ipc" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/satellite) +"ioP" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) +"ioW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/starboard/aft) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"ioY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "ipg" = ( /obj/structure/sign/plaques/atmos, /turf/closed/wall, /area/quartermaster/warehouse) +"ipi" = ( +/obj/machinery/light/small, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/storage) "ipk" = ( /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Cell 4"; @@ -42485,46 +31855,61 @@ }, /turf/open/floor/iron/dark, /area/maintenance/central) -"ipG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"ipT" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/iron/dark, +/area/security/courtroom) +"ipY" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ceprivate"; + name = "Chief Engineer's Privacy Shutters" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron/dark, +/area/engine/break_room) +"iqb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/port) -"ipO" = ( -/obj/effect/spawner/randomvend/snack, -/obj/structure/sign/poster/official/the_owl{ - pixel_x = 32 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) -"ipT" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"iqv" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/obj/machinery/door/airlock/security/glass{ + name = "Research Security Post"; + req_one_access_txt = "1;30" + }, /turf/open/floor/iron/dark, -/area/security/courtroom) +/area/security/checkpoint/science/research) +"iqw" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "iqI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sink/kitchen{ @@ -42537,33 +31922,17 @@ burnt = 1 }, /area/maintenance/port/fore) -"iqP" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/disposal/deliveryChute{ - dir = 4; - pixel_x = -8; - pixel_y = -2; - name = "evidence delivery chute" - }, -/obj/machinery/door/window/brigdoor/eastright{ - req_one_access_txt = "1"; - name = "evidence Access" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ +"iqU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/turf/open/floor/iron, -/area/security/prison) +/obj/machinery/light, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) "irf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42576,33 +31945,12 @@ burnt = 1 }, /area/maintenance/fore) -"irh" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "irm" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/item/storage/fancy/donut_box, /turf/open/floor/iron, /area/security/brig) -"iro" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "irJ" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -42615,86 +31963,126 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"ise" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"isd" = ( +/obj/machinery/door/firedoor, +/obj/structure/door_assembly/door_assembly_min{ + anchored = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/barricade/wooden/crude, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/port/aft) -"itA" = ( -/obj/machinery/atmospherics/components/binary/valve, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{ - pixel_y = 26 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"isi" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Starboad Hallway Custodial Bay"; + name = "starboard camera" }, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"isN" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing/chamber) -"itX" = ( -/obj/machinery/computer/crew, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/security/checkpoint/medical) -"iud" = ( -/obj/machinery/power/smes{ - charge = 5e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"isQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Recreation Area" }, -/obj/machinery/status_display/evac{ - pixel_y = 32 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/circuit/green{ - luminosity = 2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/engine/gravity_generator) -"iui" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"itj" = ( +/obj/machinery/computer/operating{ + dir = 1; + name = "Robotics Operating Computer" }, +/obj/machinery/light, /obj/item/radio/intercom{ - pixel_x = -28 + pixel_y = -28 }, -/obj/machinery/camera{ - c_tag = "Recovery Room"; - dir = 8; - name = "medical camera" +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"itt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron/dark, +/area/hydroponics) +"itv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"itL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) +"itO" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, /turf/open/floor/iron/showroomfloor, -/area/medical/storage) +/area/science/shuttledock) +"iuk" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/frame/machine, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "iuq" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/caution/stand_clear{ @@ -42704,83 +32092,111 @@ burnt = 1 }, /area/quartermaster/exploration_dock) +"iuu" = ( +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = 27 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "iux" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"iuE" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"iuF" = ( +/obj/machinery/button/door{ + id = "transittube"; + name = "Transit Tube Lockdown Toggle"; + pixel_x = 24; + pixel_y = 11; + req_access_txt = "19" }, -/obj/structure/weightmachine/weightlifter, -/obj/effect/turf_decal/bot_white, -/obj/structure/railing{ - dir = 1 +/obj/machinery/camera/directional/east{ + c_tag = "AI Upload Transit"; + name = "command camera" }, -/turf/open/floor/prison, -/area/security/prison) -"iuI" = ( -/obj/structure/girder, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - burnt = 1 +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1447; + name = "Private AI Channel"; + pixel_x = 27; + pixel_y = -5 }, -/area/maintenance/port/aft) -"iuX" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/cooking_oil, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"ivx" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/hallway/primary/starboard) -"ivB" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "output gas connector port" - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/camera/directional/east{ - c_tag = "Incinerator"; - name = "atmospherics camera" +/area/bridge) +"iuV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +/area/maintenance/port/fore) +"ivu" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"ivI" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"ivO" = ( +/obj/machinery/rnd/production/protolathe/department/science, +/obj/machinery/camera/directional/east{ + c_tag = "Research Lab"; + name = "science camera" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/science/lab) +"iwg" = ( +/obj/machinery/power/emitter, +/obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area{ - dir = 4 +/turf/open/floor/iron/dark, +/area/engine/engineering) +"iwi" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" }, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/brig) "iwl" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -42812,6 +32228,29 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/construction/mining/aux_base) +"iww" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/engine/atmos) +"iwx" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Starboard Quarter Solar"; + name = "engineering camera" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/aft) "iwM" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -42819,22 +32258,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/security/main) -"ixb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 24 - }, -/obj/machinery/camera/motion/directional/south{ - c_tag = "Vault"; - name = "vault camera" - }, -/turf/open/floor/engine, -/area/security/nuke_storage) "ixg" = ( /obj/effect/turf_decal/tile/blue, /obj/structure/cable/yellow{ @@ -42842,19 +32265,32 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/cryo) -"ixh" = ( -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"ixT" = ( +/obj/machinery/rnd/server, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/science/server) +"ixZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Holding Area"; + req_access_txt = "63" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"iyg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) +/turf/open/floor/iron, +/area/storage/primary) "iyn" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -42862,21 +32298,58 @@ /obj/effect/turf_decal/siding/white/corner, /turf/open/floor/iron, /area/security/brig) -"iyM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"iyq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"iyX" = ( +/obj/effect/landmark/start/botanist, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) +/obj/effect/turf_decal/tile/green/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hydroponics) "iza" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/maintenance/fore) +"izd" = ( +/obj/machinery/telecomms/bus/preset_four, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"izf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Storage"; + req_access_txt = "32" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/engineering) "izi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc/auto_name/directional/south, @@ -42887,6 +32360,19 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/science/aft) +"izu" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/soda_cans/pwr_game{ + pixel_x = 6; + pixel_y = 7; + list_reagents = list(/datum/reagent/consumable/pwr_game = 5) + }, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = -5; + pixel_y = 1 + }, +/turf/open/floor/wood, +/area/security/prison) "izz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -42903,17 +32389,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"izD" = ( -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) "izG" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -42926,22 +32401,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"izN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "izO" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -42955,18 +32414,47 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"iAB" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +"izZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/storage) +"iAe" = ( +/obj/machinery/button/door{ + id = "transittube_ai"; + name = "Transit Tube Lockdown Toggle"; + pixel_x = -24; + pixel_y = -8; + req_access_txt = "19" + }, +/obj/machinery/camera/directional/west{ + c_tag = "Satellite Transit Access"; + name = "satellite camera" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"iAw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard) "iAC" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -42977,74 +32465,68 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"iAJ" = ( -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -9; - pixel_y = 3 - }, -/obj/item/pen{ - pixel_x = -8; - pixel_y = 3 - }, -/obj/item/storage/box/syringes{ - pixel_x = 6; - pixel_y = 11 - }, -/obj/item/reagent_containers/cup/bottle/spaceacillin{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/item/reagent_containers/cup/bottle/spaceacillin{ - pixel_x = 9; - pixel_y = -7 +"iAH" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -2; + pixel_y = 2 }, -/obj/machinery/light{ - bulb_colour = "#22bfa2"; - bulb_vacuum_colour = "#22bfa2"; - dir = 4; - nightshift_light_color = "#22bfa2" +/obj/item/toy/figure/bartender{ + pixel_x = 8; + pixel_y = 2 }, -/turf/open/floor/iron/dark, -/area/medical/virology) -"iAR" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/item/reagent_containers/cup/rag, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) +"iAS" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/effect/decal/cleanable/blood/old, +/obj/item/weldingtool{ + pixel_x = -2; + pixel_y = 6 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/item/clothing/head/utility/welding{ + pixel_y = 5 }, -/turf/open/floor/iron, -/area/security/brig) -"iBe" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/item/crowbar/red, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"iAX" = ( /obj/structure/cable/yellow{ - icon_state = "0-2" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"iBb" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, /turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/area/teleporter) +"iBf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "iBi" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -43074,51 +32556,37 @@ broken = 1 }, /area/maintenance/port) -"iBp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"iBm" = ( +/obj/machinery/light, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/turf/open/floor/iron, -/area/bridge) -"iBw" = ( -/obj/machinery/door/poddoor/preopen{ - id = "xeno_blastdoor"; - name = "Xenobiology Containment Blast Door" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"iBn" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"iBC" = ( -/obj/item/kirbyplants, -/obj/machinery/power/apc/highcap/ten_k{ - areastring = "/area/bridge"; - dir = 8; - name = "Bridge APC"; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/light, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/siding/white/corner, -/turf/open/floor/iron, -/area/bridge) +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) +"iBK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/room/threexthree, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "iBM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43152,69 +32620,48 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) -"iBU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 +"iBY" = ( +/obj/item/kirbyplants, +/obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/bridge"; + dir = 8; + name = "Bridge APC"; + pixel_x = -24 }, /obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/area/maintenance/port/fore) -"iCg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/siding/white/corner, +/turf/open/floor/iron, +/area/bridge) +"iBZ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/lusty_xenomorph{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/port/fore) -"iCv" = ( /obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-10" + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/turf/open/floor/engine, +/area/engine/engineering) +"iCd" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/central) "iCJ" = ( /obj/effect/spawner/lootdrop/maintenance/two, /obj/structure/closet, /turf/open/floor/plating, /area/maintenance/port) -"iCK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/fancy/sofa/old/left, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) "iCN" = ( /obj/structure/dresser, /obj/machinery/light/small, @@ -43230,33 +32677,16 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) -"iCX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) -"iDk" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/effect/landmark/xeno_spawn, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"iDm" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/table, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 }, -/area/maintenance/solars/starboard/aft) +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "iDH" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -43281,52 +32711,19 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) -"iDQ" = ( -/obj/effect/landmark/blobstart, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/server{ - dir = 4; - pixel_x = 22 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/telecomms, -/area/science/server) -"iDW" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/clipboard, -/obj/item/food/grown/wheat, -/obj/item/food/grown/watermelon, -/obj/item/food/grown/citrus/orange, -/obj/item/food/grown/grapes, -/obj/machinery/door/window/eastright{ - dir = 8; - name = "Hydroponics Desk"; - req_access_txt = "35" - }, -/turf/open/floor/plating, -/area/hydroponics) -"iEd" = ( +"iDM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/closet/firecloset, /turf/open/floor/plating{ - broken = 1 + burnt = 1 }, -/area/maintenance/central) +/area/maintenance/port/aft) +"iDS" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) "iEg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -43339,55 +32736,51 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"iEh" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) -"iEi" = ( -/obj/machinery/flasher/portable, -/obj/machinery/camera/motion/directional/east{ - c_tag = "Armory Internal" - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "iEm" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/science/storage) -"iEn" = ( -/obj/structure/frame/computer{ - anchored = 1; +"iEr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/oxygen/red, +/obj/item/stack/package_wrap, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/maintenance/fore) +"iEL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/virology{ + id_tag = "ViroA"; + name = "Quarantine Cell" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/medical/virology) +"iEO" = ( +/obj/machinery/computer/security/telescreen/aiupload{ + dir = 4; + pixel_x = -28 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/bridge) "iER" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/caution/stand_clear{ @@ -43402,6 +32795,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) +"iFj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "iFq" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -43409,138 +32809,194 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"iFD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +"iFv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plating, +/area/maintenance/port) +"iFx" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) -"iFR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) +"iFz" = ( +/obj/machinery/light{ dir = 4 }, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"iFY" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/bridge) +"iFD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) +"iFI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 + dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /turf/open/floor/iron, /area/engine/atmos) -"iGO" = ( -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating/asteroid/airless, -/area/space/nearstation) -"iGX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/dark_green{ - dir = 8 +"iFL" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/east, +/obj/machinery/newscaster{ + pixel_y = -28 }, -/turf/open/floor/iron, -/area/hallway/primary/port) -"iHi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/machinery/recharger, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering Security Post"; + name = "engineering camera" }, -/obj/effect/turf_decal/tile/blue{ +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, +/area/security/checkpoint/engineering) +"iFT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating{ + luminosity = 2 + }, /area/quartermaster/warehouse) -"iHy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, +"iGe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10" + }, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"iGv" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/security/brig/aft) +"iGw" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/turf/open/floor/wood{ - broken = 1 - }, -/area/chapel/office) -"iHz" = ( -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/obj/machinery/light_switch{ + pixel_x = -20; + pixel_y = 22 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/showroomfloor, +/area/science/mixing/chamber) +"iGM" = ( +/obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"iIa" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/iron/dark, +/area/engine/engineering) +"iGO" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/asteroid/airless, +/area/space/nearstation) +"iGQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/obj/structure/sign/warning/securearea{ - name = "EMERGENCY STORAGE"; - pixel_y = 32 +/area/security/execution/education) +"iGX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/turf/open/floor/iron, +/area/hallway/primary/port) +"iHl" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"iHq" = ( +/obj/machinery/telecomms/hub/preset, +/obj/effect/turf_decal/stripes/end{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"iHW" = ( +/obj/machinery/computer/nanite_cloud_controller, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/science/research) +"iIg" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"iIT" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "emmd"; - name = "Emergency Medical Lockdown Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 4 }, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "medbay_front_door"; - name = "Medbay"; - req_access_txt = "5" +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/quartermaster/sorting) +"iIA" = ( +/obj/machinery/dna_scannernew, +/obj/item/radio/intercom{ + pixel_x = -26 }, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) "iIW" = ( /obj/docking_port/stationary{ dir = 4; @@ -43587,36 +33043,52 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"iJy" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"iJe" = ( +/obj/machinery/status_display/ai{ + pixel_y = -32 }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/machinery/camera/directional/south{ + c_tag = "Recreation Fitness Ring"; + name = "recreation camera" }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) -"iJK" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/mob/living/simple_animal/bot/cleanbot/medbay, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/crew_quarters/fitness/recreation) +"iJp" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Cell 1" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/prison) +"iJq" = ( +/obj/effect/landmark/start/station_engineer, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - name = "medical sorting disposal pipe"; - sortType = 9 +/turf/open/floor/iron, +/area/engine/engineering) +"iJx" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/showroomfloor, -/area/medical/storage) +/area/science/shuttledock) "iJT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43635,25 +33107,6 @@ broken = 1 }, /area/maintenance/starboard/aft) -"iJV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/science/robotics/mechbay) "iKi" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/effect/turf_decal/siding/white{ @@ -43671,15 +33124,25 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) -"iKN" = ( +"iKq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external/glass{ + name = "External Freight Airlock" + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/area/maintenance/disposal) +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"iKB" = ( +/obj/machinery/telecomms/server/presets/exploration, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/telecomms/server, +/area/quartermaster/exploration_prep) "iKP" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -43689,15 +33152,6 @@ broken = 1 }, /area/maintenance/starboard/fore) -"iKQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/checkpoint/supply) "iKW" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, @@ -43705,32 +33159,22 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/storage) -"iLa" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/engine/break_room) -"iLe" = ( +"iLp" = ( /obj/effect/turf_decal/box/corners, -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) -"iLn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/decal/cleanable/blood/old, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Fitness Ring" }, -/area/maintenance/fore) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) "iLx" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -43756,6 +33200,14 @@ }, /turf/open/floor/iron, /area/janitor) +"iLz" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) "iLV" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -43770,43 +33222,6 @@ luminosity = 2 }, /area/engine/supermatter) -"iMk" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"iMo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/junction/yjunction, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "iMp" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -43830,25 +33245,35 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"iMH" = ( -/obj/effect/turf_decal/stripes/corner{ +"iMK" = ( +/obj/effect/turf_decal/box/corners{ dir = 1 }, -/obj/machinery/firealarm{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/turf/open/floor/iron, +/area/security/courtroom) +"iMQ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/advanced_airlock_controller{ dir = 8; pixel_x = 24 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Departures Checkpoint"; - name = "shuttle camera" +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/plating{ + broken = 1 }, -/obj/structure/closet/secure_closet/security/cargo, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/port) "iNh" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -43864,16 +33289,16 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"iNm" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"iNo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) +/area/maintenance/port) "iNp" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -43884,6 +33309,31 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/engine/break_room) +"iNu" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/starboard/fore) +"iNz" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/engine/engineering) "iNK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -43895,40 +33345,47 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"iNU" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Recovery Room"; - name = "medical camera" +"iNT" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" }, -/obj/machinery/chem_master, -/turf/open/floor/iron/dark, -/area/medical/virology) -"iOf" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"iOm" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Fore Hallway Robotics Bay"; - name = "fore camera" +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/port/fore) +"iOi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "iOn" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -43951,20 +33408,26 @@ /obj/item/book/manual/wiki/sopscience, /turf/open/floor/iron/dark, /area/science/lab) -"iOH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"iOo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/central) +"iOC" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/disposaloutlet{ + dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "iOM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -43975,25 +33438,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"iOT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/conveyor_switch/oneway{ - id = "QMLoad2"; - name = "on ramp"; - pixel_y = 6 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) "iPc" = ( /obj/structure/chair{ dir = 1 @@ -44001,66 +33445,36 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/glass/reinforced, /area/security/brig) -"iPf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"iPm" = ( +/obj/machinery/computer/security/labor, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Cargo Checkpoint RC"; + pixel_y = 30 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"iPg" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, /obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/item/clipboard, -/obj/item/circuitboard/machine/paystand, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 + pixel_x = -30 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/vacant_room/commissary) -"iPw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) +/area/security/checkpoint/supply) "iPI" = ( /obj/structure/sign/warning/biohazard, /turf/closed/wall/r_wall, /area/medical/virology) -"iPR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"iPN" = ( +/obj/structure/sign/painting/library{ + pixel_x = 32 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) "iQa" = ( /obj/machinery/computer/crew{ dir = 8 @@ -44070,49 +33484,92 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/bridge) -"iQE" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"iQf" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/landmark/start/warden, -/turf/open/floor/iron/showroomfloor, -/area/security/warden) -"iQK" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"iQk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/item/book/manual/wiki/tcomms, +/obj/item/screwdriver, +/obj/item/multitool, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/structure/disposaloutlet{ +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/fore) +"iQx" = ( +/obj/machinery/atmospherics/components/binary/valve, +/obj/machinery/button/ignition/incinerator/toxmix{ + pixel_x = -6; + pixel_y = 30 + }, +/obj/machinery/button/door/incinerator_vent_toxmix{ + pixel_x = 8; + pixel_y = 30 + }, +/obj/machinery/power/apc{ + areastring = "/area/science/mixing/chamber"; + dir = 4; + name = "Toxins Chamber APC"; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/iron/showroomfloor, +/area/science/mixing/chamber) +"iQD" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) -"iQN" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/computer/scan_consolenew, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +/area/science/research) +"iQE" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/landmark/start/warden, +/turf/open/floor/iron/showroomfloor, +/area/security/warden) "iQT" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/prison, /area/security/prison) -"iQX" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +"iRj" = ( +/obj/machinery/computer/bounty, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = 30 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/turf/open/floor/iron/dark, +/area/quartermaster/qm) "iRu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -44124,14 +33581,34 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"iSe" = ( -/obj/effect/decal/cleanable/dirt, +"iRA" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"iRL" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/bridge) +"iSa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/port) +/area/maintenance/aft) "iSm" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, @@ -44158,21 +33635,6 @@ dir = 4 }, /area/hallway/primary/fore) -"iSr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "iSt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -44183,73 +33645,35 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/central) -"iSC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"iSR" = ( +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/mirror{ + pixel_x = 25; + pixel_y = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, +/turf/open/floor/iron/freezer, +/area/security/prison) +"iTq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"iSJ" = ( -/obj/machinery/portable_atmospherics/scrubber/huge, -/obj/effect/turf_decal/delivery, -/obj/machinery/status_display/ai{ - pixel_y = 32 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) -"iTm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"iTs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"iTt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "iTA" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/r_wall, @@ -44285,6 +33709,31 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"iTJ" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"iUg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "iUk" = ( /obj/item/beacon, /obj/structure/disposalpipe/segment, @@ -44303,6 +33752,53 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) +"iUB" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Storage"; + req_access_txt = "8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/storage) +"iUD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Engineering Foyer" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/break_room) +"iUG" = ( +/obj/machinery/computer/cargo{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Off Ramp Toggle"; + pixel_x = 24; + pixel_y = 6; + req_access_txt = "31" + }, +/obj/machinery/button/door{ + id = "QMLoaddoor2"; + name = "On Ramp Toggle"; + pixel_x = 24; + pixel_y = -6; + req_access_txt = "31" + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "iUH" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -44313,23 +33809,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/break_room) -"iUK" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/greenglow/filled, -/obj/machinery/light_switch{ - pixel_y = -27 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) "iUN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -44347,14 +33826,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"iVk" = ( -/obj/structure/bodycontainer/morgue{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/medical/morgue) "iVt" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -44370,53 +33841,35 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/chemistry) -"iVI" = ( -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) -"iVK" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "innerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"iVC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 8; + name = "Freight Station APC"; + pixel_x = -24 }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-4" }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"iVE" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/meter, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/security/brig) -"iVR" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/dark/half{ - dir = 4 +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) +"iWe" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency{ + pixel_y = 5 }, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) +/obj/item/flashlight, +/turf/open/floor/plating, +/area/maintenance/port) "iWi" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -44448,6 +33901,85 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"iWs" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"iWv" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"iWz" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit/departure_lounge) +"iWC" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) +"iWE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"iWF" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xeno_blastdoor"; + name = "Xenobiology Containment Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"iWO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "iWX" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -44463,18 +33995,46 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"iXy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, +"iXg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/maintenance/starboard) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/main) +"iXl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "E.V.A. Storage"; + req_access_txt = "18" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) +"iXp" = ( +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "iXC" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -44484,12 +34044,20 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/security/checkpoint/medical) -"iXH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/prison, -/area/security/prison) +"iXG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "Satellite Antechamber"; + req_one_access_txt = "32;19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "iXL" = ( /obj/machinery/suit_storage_unit/security, /obj/effect/turf_decal/delivery, @@ -44498,97 +34066,22 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"iYb" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/item/storage/belt/medical, -/obj/item/clothing/neck/stethoscope, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 +"iYC" = ( +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) -"iYT" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable{ + icon_state = "0-8" }, -/area/maintenance/port/fore) +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/fore) "iZp" = ( /obj/structure/cable/yellow{ icon_state = "2-4" }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"iZr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"iZs" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"iZu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/showroomfloor, -/area/security/execution/education) -"iZG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) -"iZU" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "exploration Maintenance Access"; - req_one_access_txt = "49" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/quartermaster/exploration_dock) "iZY" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -44605,6 +34098,24 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"jat" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) +"jaG" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "QMLoad2"; + name = "on ramp"; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) "jaO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -44624,23 +34135,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"jaV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "jaX" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -44648,6 +34142,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"jbi" = ( +/obj/machinery/computer/message_monitor, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/tcommsat/computer) "jbm" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -44661,16 +34165,6 @@ }, /turf/open/floor/wood, /area/security/prison) -"jbF" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/nanite_chamber_control, -/obj/machinery/camera/directional/north{ - c_tag = "Nanite Lab"; - name = "science camera" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/science/research) "jbV" = ( /obj/machinery/light/small{ dir = 1 @@ -44692,6 +34186,19 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"jch" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/storage/primary) "jcu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -44713,6 +34220,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/execution/transfer) +"jcF" = ( +/obj/item/reagent_containers/cup/soda_cans/dr_gibb, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "jcT" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -44752,78 +34263,100 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"jdd" = ( -/obj/machinery/computer/bounty, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ +"jde" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/newscaster{ - pixel_y = 30 +/obj/structure/closet/secure_closet/genpop, +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/sign/poster/official/random{ + pixel_y = 32 }, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/prison) "jdh" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/iron/dark, /area/engine/atmos) -"jdF" = ( -/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ - color = "#FFFFFF" - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - dir = 1; - color = "#FFFFFF" - }, -/obj/machinery/stasis{ +"jdv" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"jdG" = ( +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/dark/anticorner{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/iron/dark, -/area/medical/medbay/central) -"jdQ" = ( +/area/bridge) +"jdS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/decal/cleanable/blood/old, +/obj/structure/disposalpipe/sorting/mail{ + dir = 1; + name = "genetics sorting disposal pipe"; + sortType = 23 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plating{ burnt = 1 }, -/area/maintenance/port) -"jeg" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Chamber" +/area/maintenance/port/fore) +"jen" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = -28 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating{ + burnt = 1 }, +/area/maintenance/port/fore) +"jeo" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"jel" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/turf/open/floor/iron/techmaint, -/area/security/prison) +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"jer" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate{ + opened = 1 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/maintenance/fore) "jeD" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -44833,58 +34366,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"jeJ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/coffin, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/fore) -"jeL" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/closet/secure_closet/bar{ - req_access_txt = "25" - }, -/obj/item/flashlight/lantern, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Bar Storage"; - name = "bar camera" - }, -/obj/structure/mirror{ - pixel_y = -32 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"jeU" = ( -/obj/structure/rack, -/obj/item/gun/energy/ionrifle{ - pixel_y = 4 - }, -/obj/item/gun/energy/temperature/security, -/obj/item/clothing/suit/armor/laserproof, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "jeX" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -44893,76 +34374,26 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"jfd" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"jfk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"jfa" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2; + name = "toxins sorting disposal pipe"; + sortType = 25 }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"jfz" = ( -/obj/item/storage/box/firingpins, -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/item/folder/red, -/obj/item/storage/box/firingpins, -/obj/item/key/security, -/obj/item/key/security, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"jfK" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/item/stack/sheet/iron/ten{ - amount = 5 - }, -/obj/item/assembly/prox_sensor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) -"jfO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 + icon_state = "1-2" }, -/obj/item/kirbyplants{ - icon_state = "plant-03" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"jfc" = ( /turf/open/floor/iron, -/area/hallway/primary/aft) +/area/security/prison) "jgs" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -44979,19 +34410,6 @@ broken = 1 }, /area/maintenance/central) -"jgu" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/storage/primary) "jgw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -45007,32 +34425,36 @@ burnt = 1 }, /area/maintenance/starboard) -"jgy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"jhe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"jgR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet/crate, +/obj/item/storage/crayons, +/obj/item/hand_labeler, +/turf/open/floor/plating, +/area/maintenance/fore) +"jhg" = ( +/obj/structure/closet/secure_closet/security/cargo, +/obj/item/crowbar, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/supply"; + dir = 1; + name = "Cargo Security APC"; + pixel_y = 24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/firealarm{ + pixel_x = 32; + pixel_y = 24 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) "jhk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -45044,33 +34466,95 @@ broken = 1 }, /area/maintenance/starboard/fore) +"jhq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "crematorium Maintenance"; + req_one_access_txt = "27" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"jhw" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"jhz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "brig Maintenance"; + req_one_access_txt = "63" + }, +/obj/structure/sign/directions/evac{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "jhM" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/docking/arrival) -"jie" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 +"jhO" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "emmd"; - name = "Emergency Medical Lockdown Shutters" +/area/hallway/secondary/entry) +"jip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wardrobe/mixed, +/obj/item/stack/sheet/mineral/copper{ + amount = 5 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"jiK" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/fernybush, +/obj/machinery/light{ + dir = 4 }, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "medbay_front_door"; - name = "Medbay"; - req_access_txt = "5" +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) -"jiT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/maintenance/fore) +"jiU" = ( +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /turf/open/floor/iron, -/area/security/brig) +/area/ai_monitored/storage/eva) +"jjf" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/toilet/restrooms) "jjj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -45106,6 +34590,18 @@ dir = 8 }, /area/chapel/main) +"jjs" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/closet/secure_closet/warden, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/warden) "jjD" = ( /obj/structure/grille/broken, /obj/structure/disposalpipe/segment{ @@ -45144,17 +34640,35 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"jjN" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ +"jjP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port/aft) +"jjQ" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/machinery/digital_clock/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/engine/break_room) +/area/hallway/primary/aft) "jjT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -45173,6 +34687,15 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"jka" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/central) "jkh" = ( /obj/effect/turf_decal/delivery, /obj/machinery/gibber, @@ -45188,51 +34711,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"jkk" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/prison, -/area/security/prison) -"jkm" = ( -/obj/effect/turf_decal/box, -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/machinery/button/door{ - id = "Unit_2"; - name = "Unit 2 Privacy Lock"; - normaldoorcontrol = 1; - pixel_x = 24; - pixel_y = 8; - specialfunctions = 4 - }, -/obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = -30 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "Unit_2Privacy"; - name = "Unit 2 Privacy Toggle"; - pixel_x = 24; - pixel_y = -8 - }, -/obj/machinery/recharge_station, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "jkt" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -45250,6 +34728,40 @@ broken = 1 }, /area/maintenance/starboard/fore) +"jkP" = ( +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) +"jkR" = ( +/obj/structure/closet, +/obj/structure/grille/broken, +/obj/item/analyzer, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"jkV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/windoor_assembly{ + dir = 2 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/quartermaster/warehouse) +"jkW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "jle" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -45282,13 +34794,20 @@ broken = 1 }, /area/maintenance/port) -"jlm" = ( -/obj/effect/turf_decal/stripes/line, +"jlv" = ( +/obj/item/kirbyplants{ + icon_state = "plant-16" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, /turf/open/floor/iron, -/area/hallway/primary/fore) +/area/gateway) "jly" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/blood/old, @@ -45296,87 +34815,37 @@ broken = 1 }, /area/maintenance/port/fore) -"jlP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) -"jlQ" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 3; - height = 15; - id = "arrivals_stationary"; - name = "kilo arrivals"; - roundstart_template = /datum/map_template/shuttle/arrival/kilo; - width = 7 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) -"jlV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "2-4" +"jlE" = ( +/obj/machinery/camera/directional/south{ + c_tag = "AI Chamber Door"; + name = "core camera" }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) -"jmd" = ( -/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"jlF" = ( +/obj/machinery/door/airlock/external{ + name = "Prison External Airlock"; + req_access_txt = "2" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"jmx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"jlW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"jmA" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/storage/primary) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "jmD" = ( /obj/effect/turf_decal/plaque{ icon_state = "L12" @@ -45384,21 +34853,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"jmH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/courtroom) "jmI" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -45419,53 +34873,57 @@ burnt = 1 }, /area/maintenance/aft) -"jna" = ( -/obj/structure/chair{ +"jnd" = ( +/obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron/dark, +/area/engine/atmos) "jng" = ( /obj/machinery/light/small, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/fore) -"jns" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +"jnH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) -"joe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/turf/open/floor/iron/techmaint, +/area/security/prison) +"jnZ" = ( +/obj/machinery/computer/atmos_alert{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/aisat/atmos"; + dir = 8; + name = "MiniSat Atmospherics APC"; + pixel_x = -24 }, -/area/engine/atmos) +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) +"joc" = ( +/obj/item/kirbyplants{ + icon_state = "plant-02"; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "joi" = ( /obj/structure/table/wood, /obj/item/storage/photo_album/Captain, @@ -45503,6 +34961,19 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"jou" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/item/kirbyplants/dead{ + desc = "A bit of nature in a pot"; + name = "potted plant" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/quartermaster/warehouse) "jow" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -45539,70 +35010,6 @@ burnt = 1 }, /area/maintenance/fore) -"joG" = ( -/obj/item/kirbyplants, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/bridge) -"joP" = ( -/obj/machinery/door/airlock/external{ - name = "Prison External Airlock"; - req_access_txt = "2" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"joT" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/fore) -"jpf" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Air to Ports" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) "jpr" = ( /obj/structure/chair/fancy/bench/pew/left{ dir = 8 @@ -45618,60 +35025,23 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"jpt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"jpH" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_x = 30 }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"jpI" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/break_room) -"jpK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) -"jpO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron, -/area/security/execution/transfer) -"jpV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) +/area/maintenance/aft) "jqi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -45700,44 +35070,17 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"jqE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"jqK" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"jqO" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/vending/clothing, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"jra" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/turf/open/floor/circuit/green{ + luminosity = 2 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) +/area/science/robotics/mechbay) "jrd" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -45752,24 +35095,6 @@ broken = 1 }, /area/maintenance/port) -"jru" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - pixel_x = -21; - pixel_y = 23 - }, -/turf/open/floor/engine, -/area/engine/gravity_generator) "jrx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -45781,107 +35106,123 @@ broken = 1 }, /area/maintenance/starboard) -"jrC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ +"jrV" = ( +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor/eastleft{ - name = "Justice Windoor"; - req_access_txt = "3" - }, -/obj/machinery/door/window/brigdoor/westright{ - name = "Justice Windoor"; - req_access_txt = "3" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "justiceshutter"; - name = "Justice Shutter" - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Departures Cargo Dock"; + name = "shuttle camera" }, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, +/area/docking/arrival) +"jsj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/execution/education) -"jse" = ( -/obj/effect/turf_decal/stripes/line{ +/area/bridge) +"jsF" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/wood{ + broken = 1 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/area/crew_quarters/bar) +"jsK" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, +/obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron, -/area/security/checkpoint/engineering) -"jsm" = ( -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"jsM" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) +"jsR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "cargo Maintenance"; + req_one_access_txt = "31;48" + }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"jsE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) +"jsV" = ( +/obj/structure/rack, +/obj/item/storage/crayons, +/obj/item/storage/crayons, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ dir = 1 }, -/obj/structure/disposalpipe/segment{ +/obj/item/airlock_painter, +/turf/open/floor/iron/dark, +/area/library) +"jtb" = ( +/obj/machinery/computer/cargo/request, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"jsF" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"jtr" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/wood{ - broken = 1 +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Junction Cutoff" }, -/area/crew_quarters/bar) -"jth" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Head of Security's Office"; - req_access_txt = "58" +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/aft) +"jty" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "jtC" = ( /obj/effect/landmark/start/mime, /obj/structure/disposalpipe/segment{ @@ -45913,24 +35254,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) -"jtP" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) "jtR" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -45939,17 +35262,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/maintenance/port/aft) -"jud" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Interrogation"; - req_access_txt = null; - req_one_access_txt = "1;4" +"jtY" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, -/area/security/brig/aft) +/area/security/prison/shielded) "juk" = ( /obj/machinery/light/small{ dir = 4 @@ -45960,21 +35278,6 @@ }, /turf/open/floor/plating/airless, /area/maintenance/disposal/incinerator) -"jux" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -26 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "juE" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -45991,23 +35294,22 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"jve" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"jvr" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/button/door{ + id = "Abandoned Cell"; + name = "Abandoned Door Lock"; + normaldoorcontrol = 1; + pixel_x = -24; + pixel_y = 8; + specialfunctions = 4 }, -/obj/item/folder/red, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/structure/extinguisher_cabinet{ - pixel_x = 25 +/obj/effect/landmark/xeno_spawn, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/dark, -/area/security/main) +/area/maintenance/fore) "jvI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -46028,53 +35330,49 @@ burnt = 1 }, /area/quartermaster/warehouse) -"jwm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"jwl" = ( +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 32 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/area/maintenance/port/fore) +"jwp" = ( +/obj/structure/closet/secure_closet/injection{ + name = "Justice Injections" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) -"jws" = ( -/obj/machinery/door/airlock/maintenance{ - name = "chapel Maintenance"; - req_one_access_txt = "22" +/obj/machinery/light_switch{ + pixel_x = -40; + pixel_y = -8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/turf/open/floor/iron/dark, +/area/security/execution/education) +"jwz" = ( +/obj/machinery/light/small{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"jxi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/closet/l3closet/scientist, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/machinery/firealarm{ + pixel_y = 26 }, -/turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) -"jxm" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/hallway/primary/fore) +/area/science/xenobiology) "jxr" = ( /obj/structure/table, /obj/item/flashlight/seclite, @@ -46093,39 +35391,20 @@ /obj/item/toy/figure/secofficer, /turf/open/floor/iron/dark, /area/security/main) +"jxt" = ( +/obj/structure/closet/emcloset{ + name = "plasmaperson emergency closet" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "jxC" = ( /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/port/fore) -"jxE" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"jxG" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet{ - name = "security locker" - }, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/shoes/jackboots, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) "jxO" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -46133,30 +35412,21 @@ burnt = 1 }, /area/maintenance/starboard) -"jye" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/engine/break_room) -"jyf" = ( -/obj/effect/turf_decal/stripes/line, +"jxS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /turf/open/floor/iron, /area/hallway/primary/central) +"jyh" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "jyk" = ( /obj/structure/table/wood, /obj/item/storage/fancy/cigarettes/cigars/havana{ @@ -46194,6 +35464,49 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/storage/primary) +"jyp" = ( +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + id_tag = "prisonereducation"; + name = "Prison Access"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) +"jyq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/central) +"jyu" = ( +/obj/machinery/door/airlock/engineering{ + name = "Emergency Storage" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/central) "jyv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, @@ -46203,12 +35516,6 @@ broken = 1 }, /area/quartermaster/warehouse) -"jyG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating/asteroid/airless, -/area/space/nearstation) "jyJ" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/yellow{ @@ -46220,60 +35527,21 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"jyK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"jza" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison/shielded) -"jzf" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" +"jyV" = ( +/obj/machinery/door/airlock/engineering{ + name = "Emergency Storage" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"jzj" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/warning/fire{ - pixel_y = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"jzl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/security/brig) +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) "jzn" = ( /obj/structure/table, /obj/item/folder{ @@ -46307,6 +35575,28 @@ }, /turf/open/floor/iron/dark, /area/science/lab) +"jzE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"jzO" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "jzR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -46319,85 +35609,109 @@ broken = 1 }, /area/maintenance/starboard) -"jzV" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/assembly/prox_sensor{ - desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/assembly/prox_sensor{ - desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; - pixel_x = -6; - pixel_y = 6 +"jAh" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/item/assembly/prox_sensor{ - desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; - pixel_x = -6; - pixel_y = 6 +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/item/assembly/prox_sensor{ - desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; - pixel_x = -6; - pixel_y = 6 +/area/quartermaster/exploration_dock) +"jAj" = ( +/obj/effect/turf_decal/arrows, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/item/stock_parts/cell/high/plus, -/obj/item/stock_parts/cell/high/plus, -/obj/item/stock_parts/cell/high/plus, -/obj/item/crowbar/red, -/obj/item/toy/figure/roboticist{ - pixel_x = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) +"jAn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/light_switch{ - pixel_y = 24 +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"jAu" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/area/maintenance/starboard/aft) +"jAB" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/solars/starboard/aft) +"jAG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/science/robotics/lab) -"jAh" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/area/hallway/primary/fore) +"jAH" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Supermatter Waste Line"; + name = "engineering camera" + }, +/obj/machinery/button/door{ + id = "engineaccess"; + name = "Engine Access Lockdown"; + pixel_x = 24; + req_one_access_txt = "10" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"jBd" = ( +/obj/item/kirbyplants{ + icon_state = "applebush" }, -/area/quartermaster/exploration_dock) -"jAm" = ( -/obj/machinery/gulag_teleporter, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "2-4" }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"jAn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"jAu" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, -/area/maintenance/starboard/aft) +/area/hallway/primary/fore) "jBr" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -46421,21 +35735,29 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"jBU" = ( -/obj/machinery/light/small{ +"jBO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"jBV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 1 }, -/obj/structure/mirror{ - pixel_x = 25; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/freezer, -/area/security/prison) +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "jCh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/noticeboard{ @@ -46463,20 +35785,6 @@ }, /turf/open/floor/plating, /area/security/prison) -"jCm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) "jCp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -46487,30 +35795,64 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"jDp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 +"jCu" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"jCy" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/camera/directional/west, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/engine/break_room) -"jDy" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) +"jCA" = ( +/obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 }, -/area/maintenance/starboard/fore) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) +"jDh" = ( +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/effect/landmark/start/chaplain, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) +"jDz" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/storage/primary) "jDZ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -46545,6 +35887,18 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"jEp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) "jEr" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -46559,35 +35913,48 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/hallway/primary/aft) -"jEt" = ( -/obj/machinery/rnd/production/circuit_imprinter, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/break_room) -"jER" = ( -/obj/machinery/light/small{ - dir = 8 +"jEu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/box/lights/mixed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) +"jEL" = ( +/obj/machinery/power/solar{ + id = "aftstarboard"; + name = "Aft-Starboard Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/aft) +"jEU" = ( +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) +"jEV" = ( +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/open/floor/engine, +/area/security/nuke_storage) "jFa" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 10 @@ -46596,6 +35963,24 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) +"jFc" = ( +/obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/port/aft"; + dir = 4; + name = "Port Quarter Solar APC"; + pixel_x = 24 + }, +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/solars/port/aft) "jFf" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency{ @@ -46617,52 +36002,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/miningoffice) -"jFy" = ( -/obj/structure/chair, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"jFz" = ( -/obj/effect/landmark/start/scientist, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"jFC" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/table, -/obj/item/storage/toolbox/electrical{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/stack/rods/fifty{ - pixel_y = 5 - }, -/obj/item/storage/toolbox/mechanical, -/obj/machinery/requests_console{ - department = "EVA"; - name = "E.V.A. RC"; - pixel_x = 30 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) "jFE" = ( /obj/item/target/clown, /obj/effect/turf_decal/stripes/line{ @@ -46673,16 +36012,24 @@ }, /turf/open/floor/engine/vacuum, /area/science/test_area) -"jFF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"jFG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/camera/directional/east{ - c_tag = "Satellite Foyer"; - name = "satellite camera" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/teleporter) "jFN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -46698,6 +36045,14 @@ burnt = 1 }, /area/maintenance/starboard) +"jFX" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "jFZ" = ( /obj/structure/table, /obj/item/crowbar/red, @@ -46715,62 +36070,81 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/atmos) -"jGn" = ( -/obj/machinery/light, -/obj/structure/chair/fancy/sofa/corp/right{ - dir = 4 +"jGb" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/digital_clock/directional/west, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) -"jGs" = ( -/obj/machinery/chem_master/condimaster{ - desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; - name = "BrewMaster 2199" +/area/tcommsat/server) +"jGr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + external_pressure_bound = 120; + name = "server vent" }, -/obj/effect/turf_decal/bot, +/turf/open/floor/circuit/telecomms, +/area/science/xenobiology) +"jGx" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"jGM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/light, /obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/hydroponics) -"jGD" = ( -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/prison, +/area/security/prison) +"jHa" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/box/corners{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"jHj" = ( +/obj/machinery/computer/communications{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/sign/plaques/golden/captain{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"jHl" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"jGM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"jHs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 5 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/light, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) "jHz" = ( /obj/structure/rack, /obj/item/storage/toolbox/mechanical, @@ -46787,28 +36161,54 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"jHR" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"jHI" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) +"jHP" = ( +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/aft) +"jHT" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/quartermaster/storage) +"jHU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/area/maintenance/solars/starboard/aft) +/turf/open/floor/iron/dark, +/area/science/explab) +"jHZ" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/atmospherics/components/unary/cryo_cell, +/turf/open/floor/iron/dark, +/area/medical/cryo) "jIf" = ( /obj/structure/chair{ name = "Judge" @@ -46830,29 +36230,35 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"jIj" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"jIS" = ( -/obj/effect/landmark/start/station_engineer, -/obj/effect/turf_decal/stripes/line{ +"jIF" = ( +/obj/structure/frame/computer{ + anchored = 1; dir = 1 }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"jJb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, /turf/open/floor/iron, -/area/engine/engineering) +/area/security/main) "jJm" = ( /obj/machinery/modular_computer/console/preset/engineering{ dir = 4 @@ -46879,18 +36285,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"jJH" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "jJL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -46915,23 +36309,27 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"jJU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +"jKb" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/techstorage/RnD_secure, +/obj/machinery/light/small, +/obj/machinery/status_display/shuttle{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/turf/open/floor/circuit/green{ + luminosity = 2 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/area/storage/tech) +"jKe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating{ burnt = 1 }, @@ -46944,17 +36342,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/port) -"jKz" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "jKB" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46965,22 +36352,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"jKC" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"jKK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/fancy/sofa/old/right, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) "jKL" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -47002,18 +36373,19 @@ }, /turf/open/floor/iron, /area/security/brig) -"jLm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +"jLs" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - color = "#439C1E" +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/iron/freezer, -/area/medical/virology) +/turf/open/floor/iron, +/area/bridge) "jLI" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 10 @@ -47032,6 +36404,14 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/execution/education) +"jLL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "jLO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -47056,28 +36436,30 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"jMf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +"jLQ" = ( +/obj/structure/grille/broken, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/aft) +"jLS" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/l3closet, /turf/open/floor/iron/dark, -/area/medical/morgue) +/area/maintenance/port) "jMp" = ( /obj/effect/turf_decal/bot, /obj/structure/window/reinforced, @@ -47097,10 +36479,46 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"jMI" = ( -/obj/effect/turf_decal/stripes/line, +"jMu" = ( +/obj/machinery/requests_console{ + department = "Genetics"; + name = "Genetics Requests Console"; + pixel_y = 28 + }, +/obj/machinery/computer/scan_consolenew, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) +"jMF" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/rack, +/obj/item/stack/cable_coil/red, +/obj/item/shard, /turf/open/floor/plating, /area/maintenance/port/fore) +"jMG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/engine/atmos"; + dir = 1; + name = "Atmospherics APC"; + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "jMK" = ( /obj/machinery/teleport/station, /obj/machinery/status_display/evac{ @@ -47127,104 +36545,26 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"jNS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Junction Cutoff" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) "jNU" = ( /turf/open/floor/plating{ broken = 1 }, /area/maintenance/port/fore) -"jNV" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +"jOk" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/obj/item/storage/toolbox/emergency{ - pixel_y = 4 +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/item/wrench, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/east{ - c_tag = "Vacant Commissary"; - name = "cargo camera" +/obj/structure/disposalpipe/segment{ + dir = 6 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 + dir = 8 }, /turf/open/floor/iron/dark, -/area/vacant_room/commissary) -"jOu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) -"jOv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"jOw" = ( -/obj/machinery/computer/operating{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) "jOC" = ( /obj/machinery/light, /obj/structure/cable/yellow{ @@ -47243,15 +36583,46 @@ }, /turf/open/floor/plating, /area/security/checkpoint/medical) -"jOP" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast Door" +"jOL" = ( +/obj/machinery/chem_dispenser/drinks{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/item/radio/intercom{ + pixel_x = 28 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) +"jOV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/bridge) +/area/medical/medbay/central) +"jOZ" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/central) "jPn" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -47262,29 +36633,29 @@ /obj/effect/turf_decal/siding/wideplating_new/corner, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"jPK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance{ - name = "Cloning Maintenance"; - req_access_txt = "5" +"jPx" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, /turf/open/floor/iron/dark, -/area/medical/genetics/cloning) -"jPV" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/area/crew_quarters/fitness/recreation) +"jPB" = ( +/obj/machinery/light, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"jPY" = ( -/obj/effect/decal/cleanable/cobweb, /obj/effect/turf_decal/stripes/corner{ - dir = 4 + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "jQp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -47300,19 +36671,25 @@ broken = 1 }, /area/maintenance/aft) -"jQu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/flora/ausbushes/palebush, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"jQr" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 10 }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"jQE" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/area/docking/arrival) +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "jQL" = ( /obj/effect/turf_decal/plaque{ icon_state = "L2" @@ -47328,6 +36705,13 @@ broken = 1 }, /area/quartermaster/warehouse) +"jRd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/tank/internals/oxygen/empty, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "jRg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -47346,6 +36730,35 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/quartermaster/exploration_dock) +"jRO" = ( +/obj/machinery/vending/wardrobe/curator_wardrobe, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/painting/library_private{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/library) +"jRP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/storage/backpack/duffelbag{ + pixel_y = 4 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) "jRT" = ( /obj/structure/lattice/catwalk, /obj/item/stack/marker_beacon{ @@ -47386,138 +36799,44 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"jSh" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/atmos_control, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"jSv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"jSx" = ( +"jSi" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/cargo_technician, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/area/maintenance/starboard) +"jSo" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 }, +/obj/structure/closet/secure_closet/engineering_welding, +/obj/item/storage/box/lights/mixed, +/obj/item/wrench, +/obj/item/stack/rods/twenty, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/bot, /turf/open/floor/iron, -/area/quartermaster/sorting) -"jSQ" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/dark, -/area/security/brig) -"jSZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"jTa" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +/area/engine/break_room) +"jSN" = ( +/obj/effect/landmark/start/cook, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"jSU" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_x = 30; + pixel_y = -32 }, -/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"jTq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants/dead{ - desc = "A bit of nature in a pot"; - name = "potted plant" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"jTs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"jTy" = ( -/obj/machinery/light, -/obj/structure/table, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/item/storage/box/bodybags{ - pixel_y = 5 - }, -/obj/structure/sign/departments/chemistry{ - pixel_y = -32 + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/turf/open/floor/iron/dark, -/area/medical/medbay/lobby) +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) "jTA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -47528,6 +36847,17 @@ dir = 1 }, /area/hallway/primary/port) +"jTB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) "jTC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -47540,21 +36870,30 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) +"jTO" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Cargo Delivery Access"; + req_access_txt = "50" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "jTT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) -"jUb" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"jTX" = ( +/obj/machinery/computer/cargo{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/hop) "jUh" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -47576,6 +36915,29 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/brig) +"jUC" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/bridge) +"jUQ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "jVa" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -47589,22 +36951,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/fore) -"jVo" = ( -/obj/structure/chair{ - dir = 8 +"jVm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Equipment Room"; + req_access_txt = "1"; + security_level = 6 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/main) "jVr" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -47615,60 +36982,45 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"jVF" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/grunge{ - name = "Restrooms" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"jVQ" = ( -/obj/effect/turf_decal/loading_area, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"jVG" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) -"jVT" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 8 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/turf/open/floor/iron/dark, +/area/engine/atmos) +"jVH" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/chair/fancy/corp{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron/dark, +/area/medical/medbay/lobby) +"jVM" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "chapel sorting disposal pipe"; + sortType = 17 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/chapel/main) +"jWb" = ( +/obj/structure/table, +/obj/item/crowbar, +/obj/item/wrench, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/iron, -/area/crew_quarters/locker) -"jWl" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "jWF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -47685,69 +37037,26 @@ broken = 1 }, /area/maintenance/starboard) -"jWG" = ( -/obj/item/radio/intercom{ - freerange = 1; - name = "Prison intercom"; - desc = "Talk through this. It looks like it has been modified to not broadcast."; - prison_radio = 1; - pixel_x = -26 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"jWR" = ( +/obj/machinery/power/apc{ + areastring = "/area/chapel/main"; + dir = 8; + name = "Chapel APC"; + pixel_x = -24 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) -"jWP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/iron/chapel{ + dir = 1 }, -/turf/open/floor/iron, -/area/security/brig) +/area/chapel/main) "jWX" = ( /obj/structure/window/reinforced{ dir = 1 }, /turf/open/floor/iron/dark, /area/medical/virology) -"jXi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/turf/open/floor/iron, -/area/security/execution/transfer) -"jXq" = ( -/obj/machinery/power/smes, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = -32 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/port/fore) "jXr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -47758,19 +37067,34 @@ burnt = 1 }, /area/maintenance/starboard) -"jXE" = ( -/obj/structure/chair/fancy/comfy{ - buildstackamount = 0; - color = "#c45c57"; - dir = 1 +"jXB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/room/threexthree, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"jXM" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/maintenance/port/fore) +/area/maintenance/fore) +"jXN" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "jXV" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8; @@ -47794,46 +37118,48 @@ broken = 1 }, /area/maintenance/aft) -"jYz" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/bodycontainer/morgue, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"jYB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"jYe" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/camera/directional/west{ + c_tag = "Bridge Council Door"; + name = "command camera" }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/area/docking/arrival) -"jYN" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron, +/area/bridge) +"jYk" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ - broken = 1 + burnt = 1 }, -/area/maintenance/port/fore) -"jYT" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/radiation, -/obj/item/clothing/glasses/meson, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/area/maintenance/starboard/fore) +"jYQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_one_access_txt = "1;4" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/security/brig) "jZm" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible{ dir = 4 @@ -47843,63 +37169,34 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"jZI" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"jZK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"jZS" = ( +"jZM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/machinery/light/small{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/structure/lattice/catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/securearea{ + pixel_x = 32 }, -/turf/open/floor/iron, -/area/maintenance/starboard/fore) -"jZT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, +/area/quartermaster/exploration_dock) +"jZU" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 6 }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, /turf/open/floor/plating{ burnt = 1 @@ -47911,17 +37208,33 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"kam" = ( -/obj/structure/window/reinforced{ - dir = 8 +"kat" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/light/small{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab"; + req_access_txt = "5; 33" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "Chemistry Lab Shutters" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/chapel/office) +/area/medical/chemistry) "kaA" = ( /obj/structure/table, /obj/machinery/firealarm{ @@ -47955,190 +37268,36 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"kbc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"kbg" = ( -/obj/structure/girder/displaced, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"kbC" = ( +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"kbr" = ( -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) -"kbt" = ( -/obj/machinery/door/airlock/maintenance{ - name = "cargo Maintenance"; - req_one_access_txt = "31;48" - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) -"kbz" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/item/kirbyplants, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/courtroom) -"kbV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) -"kcf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"kcj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, -/area/maintenance/starboard/fore) -"kcq" = ( -/obj/structure/sign/directions/security{ - pixel_y = -40 - }, -/obj/structure/sign/directions/medical{ - dir = 8; - pixel_y = -32 - }, -/obj/structure/sign/directions/command{ - dir = 1; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/central) -"kcs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) -"kcu" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/area/maintenance/port/aft) +"kcw" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"kcC" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Storage"; - req_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/camera/directional/east{ + c_tag = "Toxins Burn Chamber"; + name = "science camera" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/airalarm/mixingchamber{ + dir = 4; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/light/small{ dir = 4 }, +/obj/effect/turf_decal/box, /turf/open/floor/iron/dark, -/area/medical/storage) +/area/science/mixing/chamber) "kcS" = ( /obj/structure/chair/office{ dir = 8 @@ -48147,6 +37306,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/security/execution/transfer) +"kcT" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "kcV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -48167,52 +37335,27 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"kds" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"kdI" = ( -/obj/machinery/computer/communications{ - dir = 1 - }, -/obj/structure/sign/plaques/golden/captain{ - pixel_y = -32 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) -"kdV" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Cryopod Room APC"; - pixel_x = -24 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/stripes/line{ +"kdf" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) +/area/security/main) +"kdN" = ( +/turf/open/floor/plating, +/area/maintenance/port/aft) +"kdQ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/ai_monitored/turret_protected/aisat/atmos) "keb" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office{ @@ -48252,58 +37395,91 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"kfl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/closet/emcloset/anchored, -/obj/machinery/light/small{ - dir = 1 +"kez" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"keS" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"kfg" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" + }, +/obj/structure/closet/l3closet/virology, +/obj/machinery/firealarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"kfr" = ( +/obj/machinery/light_switch{ + pixel_y = 24 }, -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) -"kfw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/vending/medical, +/obj/machinery/light{ + dir = 1 + }, /obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) +"kfA" = ( +/obj/machinery/door/airlock/maintenance{ + name = "kitchen Maintenance"; + req_access_txt = "28" + }, +/obj/structure/fans/tiny/invisible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/central) "kfD" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1 }, /area/quartermaster/warehouse) -"kfQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +"kfH" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"kfZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/machinery/button/door{ + id = "Arrival Shuttle Bay"; + name = "Arrival Shuttle Bay Toggle"; + pixel_x = 25; + pixel_y = -25; + req_access_txt = "19" }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron, -/area/hydroponics) +/area/docking/arrival) "kgm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, @@ -48328,33 +37504,57 @@ }, /turf/open/floor/iron, /area/security/checkpoint/supply) -"khW" = ( -/obj/item/kirbyplants{ - icon_state = "applebush" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 +"kgv" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 9 }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/engine, +/area/engine/engineering) +"kgL" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/machinery/fax/cargo, /turf/open/floor/iron, -/area/hallway/secondary/entry) +/area/quartermaster/storage) +"khe" = ( +/obj/machinery/door/airlock/maintenance{ + name = "research Lab Maintenance"; + req_one_access_txt = "7;29" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) +"khX" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "kib" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -48362,30 +37562,64 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"kiA" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/manifold/dark/visible{ - dir = 1 +"kiF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_y = 24 + }, +/obj/machinery/camera/directional/north{ + c_tag = "AI Chamber SMES"; + name = "core camera" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "kiJ" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/r_wall, /area/security/execution/transfer) -"kiL" = ( -/obj/machinery/door/airlock/external{ - name = "Prison External Airlock"; - req_access_txt = "2" +"kja" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/structure/chair{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"kje" = ( +/obj/structure/closet/secure_closet/courtroom, +/obj/item/gavelhammer, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/area/maintenance/port/aft) +/obj/machinery/camera/directional/north{ + c_tag = "Courtroom Judge"; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"kjw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/bridge) "kjD" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/structure/cable/yellow{ @@ -48418,47 +37652,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"kjO" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/analyzer{ - desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/stock_parts/subspace/analyzer{ - desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/stock_parts/subspace/analyzer{ - desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; - pixel_x = 6; - pixel_y = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"kjV" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/storage/tcom) -"kjW" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/area/maintenance/starboard/aft) +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "kjX" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -48470,37 +37675,28 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"kkc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"kjY" = ( +/obj/structure/chair/fancy/comfy{ + buildstackamount = 0; + color = "#c45c57"; dir = 4 }, -/turf/open/floor/iron, -/area/engine/atmos) -"kkd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/effect/landmark/start/chaplain, +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/chapel/office) +"kke" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/bot, +/obj/structure/closet/l3closet, +/turf/open/floor/iron/dark, +/area/maintenance/port) "kko" = ( /obj/structure/table, /obj/item/paper_bin, @@ -48519,18 +37715,21 @@ }, /turf/open/floor/iron, /area/bridge) -"kkq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"kkz" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/structure/cable/yellow{ +/obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "kkG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -48538,6 +37737,25 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"kkI" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/sign/warning/deathsposal{ + pixel_x = 32 + }, +/turf/open/floor/iron/dark, +/area/janitor) "kkJ" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -48545,66 +37763,74 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/library) -"kkK" = ( -/obj/machinery/computer/operating{ - name = "Forensics Operating Computer" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"kkM" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 6 }, -/obj/machinery/light_switch{ - pixel_x = -24 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/security/detectives_office) -"kkV" = ( -/obj/effect/turf_decal/stripes/line, +/area/engine/atmos) +"kkX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Incinerator"; + req_access_txt = "24" + }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"klk" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/dark/visible, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) +"kla" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "emmd"; + name = "Emergency Medical Lockdown Shutters" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/desk_bell{ + pixel_x = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/item/toy/figure/md{ + pixel_x = 8; + pixel_y = 6 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/item/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = 5 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/turf/open/floor/plating, +/area/medical/medbay/central) +"kld" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/backpack, +/obj/item/storage/backpack/satchel, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"klo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron, -/area/security/brig/aft) +/area/maintenance/port) "klz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -48618,49 +37844,41 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"klM" = ( -/obj/machinery/disposal/bin{ - desc = "A pneumatic waste disposal unit. This one leads into space!"; - name = "deathsposal unit" - }, -/obj/effect/turf_decal/box, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"klR" = ( +"klF" = ( +/obj/effect/turf_decal/box/corners, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) +"klP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/maintenance/starboard/fore) +"klU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/aft) -"klT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/area/maintenance/starboard/fore) +"kmf" = ( +/obj/machinery/door/poddoor/shutters{ + id = "aux_base_shutters"; + name = "Auxillary Base Shutters" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, -/area/security/detectives_office) +/area/construction/mining/aux_base) "kmh" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 6 @@ -48681,22 +37899,27 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/security/brig/aft) -"kmq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ +"kmm" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/grass/jungle, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4; + color = "#486091" }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/computer/cargo/request, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Medical Officer's Desk"; + departmentType = 5; + name = "Chief Medical Officer RC"; + pixel_x = 32 }, -/area/docking/arrival) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/cmo) "kmv" = ( /obj/machinery/newscaster{ pixel_y = 30 @@ -48714,26 +37937,54 @@ dir = 1 }, /turf/open/floor/iron, -/area/security/courtroom) -"kmU" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/security/courtroom) +"kmz" = ( +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron, +/area/bridge) +"kmS" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/vending/wardrobe/hydro_wardrobe, +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/machinery/computer/cargo, -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Cargo RC"; - pixel_y = 30 +/obj/machinery/newscaster{ + pixel_x = -30 }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/hydroponics) +"kmV" = ( /obj/item/radio/intercom{ - pixel_x = -28; pixel_y = 22 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"knb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/quartermaster/office) +/area/quartermaster/warehouse) "kny" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -48743,38 +37994,17 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/bridge) -"knJ" = ( -/obj/structure/bodycontainer/morgue, -/obj/effect/turf_decal/bot_white, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"knM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 +"knK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Custodial Closet"; + req_access_txt = "26" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/turf/open/floor/iron/dark, +/area/janitor) "knO" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/camera/directional/east{ @@ -48788,46 +38018,26 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"knS" = ( -/obj/effect/spawner/randomarcade, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/security/prison) -"koq" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/sorting/mail{ - dir = 8; - name = "cmo sorting disposal pipe"; - sortType = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +"koz" = ( +/obj/machinery/door/window/westleft{ + dir = 4; + name = "Upload Access"; + pixel_x = 6; + req_access_txt = "16" }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/item/gun/syringe{ - pixel_y = 5 - }, -/obj/item/storage/box/beakers, -/obj/item/storage/box/gloves{ - pixel_y = 2 + icon_state = "2-8" }, -/obj/item/storage/box/rxglasses{ - pixel_x = 4; - pixel_y = 4 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"koB" = ( +/obj/machinery/vending/wardrobe/robo_wardrobe, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) "koC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -48852,6 +38062,25 @@ "koJ" = ( /turf/open/space/basic, /area/solar/port/aft) +"koL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port/aft) +"koO" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/break_room) "koS" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -48859,64 +38088,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/port) -"kpg" = ( -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/gateway) -"kpm" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/server) -"kpp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/light/small, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"kpA" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + id_tag = "ResearchInt"; + name = "Research Division"; + req_one_access_txt = "47" }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ +/obj/effect/mapping_helpers/airlock/unres{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/quartermaster/storage) -"kpv" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/machinery/meter, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/dark, +/area/science/research) "kpH" = ( /obj/structure/chair/fancy/bench/pew/left{ dir = 8 @@ -48929,35 +38115,6 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"kpT" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/machinery/button/door{ - id = "Arrival Shuttle Bay"; - name = "Arrival Shuttle Bay Toggle"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "19" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "kpU" = ( /obj/structure/table/wood, /obj/item/food/grown/flower/lily{ @@ -48986,24 +38143,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) -"kqb" = ( -/obj/machinery/recharger{ - pixel_x = -7 - }, -/obj/machinery/recharger{ - pixel_x = 7 - }, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = -6 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "kqg" = ( /obj/machinery/airalarm/directional/west{ pixel_x = -23 @@ -49011,6 +38150,25 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/fore) +"kqr" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"kqG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "kqJ" = ( /obj/machinery/pdapainter, /obj/structure/sign/poster/official/ian{ @@ -49025,22 +38183,47 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"kqQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"kqY" = ( +/obj/structure/closet/secure_closet/bar{ + req_access_txt = "25" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/item/flashlight/lantern, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/camera/directional/south{ + c_tag = "Bar Storage"; + name = "bar camera" + }, +/obj/structure/mirror{ + pixel_y = -32 + }, +/obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) +"krd" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/hallway/primary/central) +/area/security/brig/aft) +"krn" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/oven, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "krs" = ( /obj/effect/turf_decal/tile/dark_blue/opposingcorners, /obj/item/toy/figure/cmo{ @@ -49053,6 +38236,18 @@ /obj/structure/table/glass, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) +"krv" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 1 + }, +/turf/open/floor/engine, +/area/tcommsat/computer) "krx" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, @@ -49065,11 +38260,61 @@ /obj/effect/turf_decal/siding/wideplating_new, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"kry" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +"krz" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/server) +"krC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine"; + req_access_txt = "10" + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/courtroom) +/area/engine/engineering) +"krO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"krP" = ( +/obj/machinery/telecomms/bus/preset_two, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"krT" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8; + color = "#439C1E" + }, +/obj/structure/table/glass, +/obj/item/soap/nanotrasen, +/obj/item/hand_labeler, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "krV" = ( /obj/effect/turf_decal/box, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -49078,39 +38323,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"krZ" = ( -/obj/machinery/computer/atmos_alert{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/power/apc{ - areastring = "/area/ai_monitored/turret_protected/aisat/atmos"; - dir = 8; - name = "MiniSat Atmospherics APC"; - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +"krW" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Connector"; + req_one_access_txt = "10;24;5" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) -"ksc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/maintenance/port) +"ksk" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/chair/fancy/corp{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/port/aft) -"ksw" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, -/area/medical/medbay/central) +/area/medical/medbay/lobby) "ksH" = ( /obj/effect/turf_decal/box, /obj/structure/disposalpipe/sorting/mail{ @@ -49125,23 +38357,32 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"ksW" = ( -/obj/structure/grille, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"ksL" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"ksS" = ( +/obj/machinery/door/airlock/grunge{ + name = "Mass Driver"; + req_access_txt = "22" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/dark, +/area/chapel/office) +"ktk" = ( +/obj/structure/displaycase/trophy, +/obj/structure/window/reinforced{ + dir = 1 }, -/area/maintenance/port) -"ksX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/sign/painting/library{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/fore) +/turf/open/floor/carpet/green, +/area/library) "ktS" = ( /turf/closed/wall, /area/science/shuttledock) @@ -49155,42 +38396,9 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"ktV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "ktZ" = ( /turf/closed/wall, /area/docking/arrival) -"kuH" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/showroomfloor, -/area/engine/atmos) "kuO" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -49248,9 +38456,40 @@ burnt = 1 }, /area/quartermaster/warehouse) +"kvD" = ( +/obj/machinery/recharge_station, +/obj/machinery/power/apc{ + areastring = "/area/ai_monitored/storage/satellite"; + name = "MiniSat Maint APC"; + pixel_y = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/satellite) "kvM" = ( /turf/open/floor/glass/reinforced, /area/medical/medbay/lobby) +"kvT" = ( +/obj/machinery/button/door{ + id = "Arrival Shuttle Bay"; + name = "Arrival Shuttle Bay Toggle"; + pixel_x = 24; + pixel_y = 8; + req_access_txt = "19" + }, +/obj/machinery/computer/monitor{ + dir = 8; + name = "backup power monitoring console" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "kwe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -49263,34 +38502,11 @@ broken = 1 }, /area/maintenance/starboard) -"kwx" = ( +"kwC" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"kwI" = ( -/obj/structure/closet/secure_closet/lethalshots, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"kwL" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "kwO" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -49306,44 +38522,6 @@ /obj/structure/sign/warning/explosives, /turf/closed/wall/r_wall/rust, /area/science/test_area) -"kwT" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/storage) -"kwU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "kxk" = ( /obj/effect/turf_decal/plaque{ icon_state = "L1" @@ -49387,18 +38565,37 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) -"kxo" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"kxw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Docking Hallway" }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/sign/directions/engineering{ + dir = 8; + pixel_y = -40 }, -/obj/effect/turf_decal/tile/red{ +/obj/structure/sign/directions/security{ + dir = 8; + pixel_y = -32 + }, +/obj/structure/sign/directions/medical{ + dir = 8; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) +"kxy" = ( +/obj/machinery/suit_storage_unit/ce, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) "kxA" = ( /obj/structure/chair/fancy/bench/pew{ dir = 8 @@ -49415,30 +38612,25 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"kxG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, +"kxE" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, /turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) -"kxY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/medical/medbay/central) +"kxO" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"kyj" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/grille/broken, +/turf/open/floor/plating/airless, +/area/space/nearstation) "kyr" = ( /obj/machinery/status_display/ai{ pixel_y = 32 @@ -49449,11 +38641,33 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"kyF" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +"kyt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"kyu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) "kyO" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, @@ -49488,203 +38702,215 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"kAo" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/secure_data{ - dir = 4 +"kzl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Ferry Shuttle Airlock" }, -/obj/machinery/newscaster{ - pixel_x = -26 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/security/brig) -"kAH" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, +/area/maintenance/port/aft) +"kzq" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transittube_ai"; + name = "Transit Tube Blast Door" + }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/bridge) -"kBa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/area/hallway/primary/fore) +"kzO" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Cell 1" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/engine/atmos) -"kBf" = ( +/area/security/prison) +"kAk" = ( +/obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/glass/reinforced, -/area/crew_quarters/heads/hop) -"kBl" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"kBs" = ( -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/area/science/shuttledock) -"kBA" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/iron/dark, +/area/security/warden) +"kAv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Equipment Room"; + req_access_txt = "1" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron/dark, +/area/security/main) +"kAD" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/light_switch{ + pixel_y = -24 }, -/area/maintenance/starboard/aft) -"kBJ" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, +/turf/open/floor/iron, +/area/hydroponics) +"kAF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"kBS" = ( -/obj/machinery/nanite_program_hub, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/science/research) -"kBX" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/camera/directional/west{ - c_tag = "Port Hallway Vendors"; - name = "port camera" +/obj/machinery/light_switch{ + pixel_y = 25 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/iron, +/area/security/brig/aft) +"kAU" = ( +/obj/effect/spawner/randomvend/snack, +/obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/security/brig"; + dir = 1; + name = "Brig APC"; + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/iron/dark/corner{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/area/hallway/primary/port) -"kCy" = ( -/obj/effect/turf_decal/loading_area, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/lab) -"kCD" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"kCW" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"kAW" = ( /obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/area/maintenance/central) -"kDe" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/turf/open/floor/iron, +/area/hallway/primary/port) +"kBa" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 + dir = 4 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/engine/atmos) -"kDC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, +"kBf" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/glass/reinforced, +/area/crew_quarters/heads/hop) +"kBs" = ( /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/port) -"kDG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/area/science/shuttledock) +"kBQ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer4, +/obj/machinery/power/smes/engineering, +/obj/structure/sign/warning/electricshock{ + pixel_x = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/engine/engineering) +"kCM" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/storage/primary) +"kDB" = ( +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_y = -24 + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/door/airlock/research{ + name = "Science Aft"; + req_access_txt = "47" }, -/area/maintenance/fore) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/aft) "kDN" = ( /turf/closed/wall, /area/security/execution/transfer) @@ -49700,32 +38926,26 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"kDZ" = ( -/obj/structure/closet/secure_closet/injection{ - name = "Justice Injections" +"kEk" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/closet/secure_closet/genpop, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/obj/machinery/light_switch{ - pixel_x = -40; - pixel_y = -8 +/turf/open/floor/iron, +/area/security/prison) +"kEm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/security/execution/education) -"kEh" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/oil, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/docking/arrival) +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) "kEq" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/black, @@ -49750,19 +38970,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/entry) -"kFk" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Air to Mix" +"kEZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "Satellite Antechamber"; + req_one_access_txt = "32;19" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "kFt" = ( /obj/structure/chair/fancy/comfy{ color = "#354562" @@ -49801,29 +39025,6 @@ burnt = 1 }, /area/maintenance/disposal) -"kFS" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/security/brig) "kFU" = ( /obj/machinery/light/small{ dir = 8 @@ -49836,62 +39037,111 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"kGx" = ( -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 +"kGl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Service Door"; + req_one_access_txt = "35;28" }, -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Labs"; - name = "xenobiology camera" +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hydroponics) +"kGM" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"kGO" = ( +/obj/machinery/power/apc{ + areastring = "/area/storage/tech"; + dir = 8; + name = "Tech Storage APC"; + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/engine, +/area/storage/tech) +"kGP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"kGJ" = ( -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/fore) +"kGU" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/turf/open/floor/iron, +/area/security/courtroom) +"kGY" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods/ten, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) -"kGM" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + name = "Atmospherics Cutoff Valve" + }, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/port/fore) -"kGP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/area/maintenance/central) +"kHa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/turf/open/floor/iron, +/area/hallway/primary/fore) +"kHc" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/area/maintenance/starboard/fore) -"kGR" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/aft) +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) "kHg" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot, @@ -49907,6 +39157,51 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/quartermaster/warehouse) +"kHp" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) +"kHs" = ( +/obj/structure/closet/crate/wooden/toy, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/machinery/newscaster{ + pixel_y = 30 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/theatre) +"kHQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "supply locker" + }, +/obj/item/clothing/shoes/sneakers/brown, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/coin/twoheaded, +/turf/open/floor/plating, +/area/maintenance/starboard) +"kHR" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "kIa" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -49922,55 +39217,60 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/construction/mining/aux_base) -"kIg" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ +"kIl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"kIj" = ( -/turf/closed/mineral/random/labormineral, -/area/science/shuttledock) -"kIZ" = ( -/obj/structure/girder, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"kJb" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"kJh" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/port/aft) -"kJI" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/plating, +/area/maintenance/starboard) +"kJF" = ( +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/landmark/start/chemist, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) +"kJU" = ( +/obj/structure/window/reinforced, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24; + pixel_y = -32 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"kJV" = ( -/obj/effect/turf_decal/bot_white, -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "kKb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -49981,57 +39281,31 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"kKd" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Aft Security Blast Door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"kKc" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/obj/machinery/door/airlock/security{ - name = "Brig Port Wing"; - req_one_access_txt = "1;4" +/obj/machinery/light_switch{ + pixel_x = 24 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"kKm" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/computer/secure_data{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/security/brig/aft) -"kKJ" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"kKS" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder/yellow, -/obj/machinery/door/window/westleft{ - dir = 4; - name = "Cargo Desk"; - req_access_txt = "50" - }, -/obj/item/storage/box/lights/mixed{ - pixel_y = 6 +/area/security/warden) +"kLd" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/turf/open/floor/plating, -/area/quartermaster/office) +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/central) "kLf" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -50039,6 +39313,27 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"kLr" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/bridge) +"kLs" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "kLC" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -50058,6 +39353,29 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) +"kLH" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) +"kLO" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/fore) "kLS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -50075,11 +39393,28 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"kMm" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +"kMp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/central) +"kMq" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "kMw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -50088,64 +39423,71 @@ burnt = 1 }, /area/maintenance/port/aft) -"kMM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +"kMz" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/light_switch{ - pixel_y = 24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"kMU" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Teleporter Access"; + name = "command camera" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) -"kNh" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/teleporter) +"kMZ" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"kNl" = ( -/obj/machinery/power/smes, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - luminosity = 2 +/area/hallway/primary/aft) +"kNK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/area/quartermaster/warehouse) -"kNL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 6 }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/starboard) +/area/maintenance/port/aft) "kNM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -50154,6 +39496,12 @@ broken = 1 }, /area/maintenance/aft) +"kNO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/room/threexthree, +/turf/open/floor/plating, +/area/maintenance/port/fore) "kNU" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -50163,19 +39511,20 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/warden) -"kOa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, +"kOc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/junction/flip{ dir = 4 }, /turf/open/floor/iron/dark, -/area/medical/morgue) +/area/crew_quarters/locker) +"kOd" = ( +/obj/machinery/telecomms/processor/preset_exploration, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/telecomms/server, +/area/quartermaster/exploration_prep) "kOn" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -50196,18 +39545,6 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"kOt" = ( -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/machinery/rnd/destructive_analyzer, -/turf/open/floor/iron/dark, -/area/science/lab) "kOw" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -50216,20 +39553,13 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/port/aft) -"kPh" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"kOI" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/central) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/brig/aft) "kPl" = ( /obj/docking_port/stationary/random{ dir = 2; @@ -50245,17 +39575,15 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/bridge) -"kQm" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 +"kQq" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "kQs" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -50263,29 +39591,58 @@ /obj/effect/turf_decal/tile/dark/opposingcorners, /turf/open/floor/iron/dark, /area/medical/cryo) -"kRb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, +"kQy" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/lattice/catwalk, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/warning/securearea{ - pixel_x = 32 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) +"kRc" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/item/radio/intercom{ + pixel_y = 27 }, -/area/quartermaster/exploration_dock) +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/sillycup{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/sillycup{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/sillycup, +/obj/item/reagent_containers/cup/glass/bottle/vodka{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"kRk" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/maintenance/port/aft) "kRl" = ( /obj/structure/girder, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/port) +"kRm" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "kRp" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -50306,32 +39663,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/checkpoint/medical) -"kRJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/toilet/restrooms) -"kRL" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/coffin, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "kRW" = ( /obj/structure/sign/departments/security, /turf/closed/wall/r_wall, @@ -50359,6 +39690,38 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"kSc" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"kSk" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/engine/supermatter) "kSm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -50370,27 +39733,29 @@ }, /turf/open/floor/plating, /area/security/execution/education) -"kSJ" = ( -/obj/effect/turf_decal/loading_area, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"kSo" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ceprivate"; + name = "Chief Engineer's Privacy Shutters" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/prison) -"kTa" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/security/courtroom) +/area/engine/break_room) +"kSF" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "kTb" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -50400,72 +39765,53 @@ }, /turf/open/floor/prison, /area/security/prison) -"kTf" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/food/grown/pumpkin{ - pixel_y = 6 - }, -/obj/item/food/grown/carrot, -/obj/item/food/grown/tomato, -/obj/machinery/door/window/eastleft{ - dir = 8; - name = "Hydroponics Desk"; - req_access_txt = "35" - }, -/obj/structure/desk_bell{ - pixel_y = 8 - }, -/obj/item/food/grown/corn{ - pixel_y = 6 - }, -/turf/open/floor/plating, -/area/hydroponics) -"kTn" = ( -/obj/machinery/photocopier, -/obj/machinery/requests_console{ - department = "Law office"; - name = "Lawyer RC"; - pixel_y = -30 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"kTd" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/turf/open/floor/iron/dark, -/area/lawoffice) -"kTz" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"kTA" = ( -/obj/machinery/computer/message_monitor, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ +/area/maintenance/fore) +"kTS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"kUb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Freight Power Control" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/tcommsat/computer) -"kTD" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/area/quartermaster/warehouse) +"kUt" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "commissaryshutter"; + name = "Vacant Commissary Shutter" }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable/yellow, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/vacant_room/commissary) "kUv" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/bot, @@ -50478,71 +39824,48 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"kUB" = ( -/obj/structure/sign/directions/evac{ +"kUE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/l3closet/virology, +/turf/open/floor/plating, +/area/maintenance/starboard) +"kUG" = ( +/obj/machinery/firealarm{ dir = 4; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Xenobiology Closet"; - req_access_txt = "47" - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"kUU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 + pixel_x = -26 }, /obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/highcap/ten_k{ - areastring = "/area/engine/atmos"; - dir = 1; - name = "Atmospherics APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/engine/atmos) -"kUV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"kUJ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/turf/open/floor/iron, +/area/bridge) +"kUO" = ( +/obj/machinery/button/door{ + id = "xeno3"; + name = "Creature Cell 3 Toggle"; + pixel_x = 24; + pixel_y = 24; + req_access_txt = "55" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/window/reinforced, +/obj/machinery/computer/camera_advanced/xenobio{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) -"kVc" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -50550,30 +39873,7 @@ dir = 1 }, /turf/open/floor/iron/dark, -/area/engine/break_room) -"kVd" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1447; - name = "Private AI Channel"; - pixel_x = -29; - pixel_y = -2 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/area/science/xenobiology) "kVf" = ( /obj/machinery/computer/secure_data{ dir = 1 @@ -50586,124 +39886,47 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) -"kVn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"kVh" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/security/execution/transfer) -"kVp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/security/execution/education) -"kVs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/public/glass{ - name = "visitation Area" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"kVz" = ( -/obj/item/pickaxe, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"kVN" = ( -/obj/effect/landmark/start/chief_medical_officer, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8; - color = "#486091" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/cmo) -"kWt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"kXe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/area/medical/medbay/lobby) +"kWG" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/window/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Fitness Ring" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/break_room) -"kXg" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/power/apc/auto_name/directional/east{ - name = "Cloning APC" - }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"kWZ" = ( /obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 + icon_state = "1-8" }, -/obj/item/paper/guides/jobs/medical/cloning, -/obj/item/book/manual/wiki/medical_cloning{ - pixel_x = 4; - pixel_y = 6 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/item/crowbar, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) "kXz" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -50716,57 +39939,27 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"kXD" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +"kXA" = ( +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"kXQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/sand/plating, -/obj/machinery/light, -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/port/aft) -"kXT" = ( -/obj/effect/turf_decal/box/corners{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/quartermaster/storage) -"kXV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Port to Filter" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) +"kYh" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "kYV" = ( /obj/structure/sign/poster/official/space_cops{ pixel_x = 32; @@ -50788,18 +39981,19 @@ }, /turf/open/floor/iron, /area/security/brig) -"kZf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 1 - }, -/obj/machinery/airalarm/engine{ - pixel_y = -24 - }, +"kZe" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/engine, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, /area/engine/supermatter) "kZj" = ( /obj/effect/decal/cleanable/dirt, @@ -50807,21 +40001,14 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, /area/maintenance/port/aft) -"kZk" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"laf" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/computer/shuttle_flight/science, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"kZz" = ( +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) +/area/science/xenobiology) "lam" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -50830,19 +40017,41 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"lan" = ( -/obj/structure/closet, -/obj/item/aquarium_kit, -/obj/item/paper{ - default_raw_text = "I got lazy with the aquarium in the entrance.... if anyone wants to finish it,so be it."; - name = "Fish note" +"lar" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/engine/engineering) +"lau" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, /turf/open/floor/plating, -/area/maintenance/port) +/area/maintenance/central) +"laH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/item/stack/cable_coil/cut/yellow{ + pixel_x = -17; + pixel_y = 5 + }, +/turf/open/floor/plating{ + luminosity = 2 + }, +/area/quartermaster/warehouse) "laK" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 @@ -50865,37 +40074,6 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"laT" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) -"laZ" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/engine/engineering) "lbi" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall/rust, @@ -50908,48 +40086,56 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/showroomfloor, /area/medical/virology) -"lbr" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) -"lbt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) -"lbP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +"lbQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "freight_port"; + name = "Freight Bay Control"; + pixel_x = 8; + pixel_y = -24 }, -/turf/open/floor/iron/showroomfloor, -/area/security/checkpoint/science/research) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "lbT" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/port/fore) -"lcv" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics Desk"; - name = "atmospherics camera" +"lbU" = ( +/mob/living/simple_animal/bot/cleanbot/medbay, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8; + name = "medical sorting disposal pipe"; + sortType = 9 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) +"lcI" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/closet/emcloset{ + name = "emergency prison" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"lcU" = ( +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/engine/atmos) +/area/hallway/primary/fore) +"lcZ" = ( +/obj/machinery/door/airlock/external{ + name = "Science Escape Pod" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "lda" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -50966,15 +40152,15 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) -"lde" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"ldf" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/turf_decal/stripes/openup{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, /turf/open/floor/iron, -/area/security/brig) +/area/hallway/secondary/exit/departure_lounge) "ldu" = ( /obj/structure/table/reinforced, /obj/item/wirecutters{ @@ -51019,6 +40205,18 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/mixing) +"ldv" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/research) "ldw" = ( /obj/item/kirbyplants{ icon_state = "plant-08" @@ -51061,40 +40259,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"ldS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) -"ldU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, +"ldK" = ( +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/area/maintenance/starboard) +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"ldR" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "ldW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -51109,40 +40291,33 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/brig/aft) -"leh" = ( -/obj/structure/closet/secure_closet/detective, -/obj/machinery/power/apc{ - areastring = "/area/security/detectives_office"; - dir = 8; - name = "Detective APC"; - pixel_x = -24 +"leb" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 30 +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/item/radio/intercom{ + pixel_x = -26 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"lee" = ( +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/item/holosign_creator/security, -/turf/open/floor/wood, -/area/security/detectives_office) -"les" = ( -/obj/effect/turf_decal/stripes/line, +/obj/machinery/vending/medical, /obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 + dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/freezer, +/area/medical/virology) "ley" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -51152,6 +40327,46 @@ broken = 1 }, /area/maintenance/aft) +"leD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Docking Hallway" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) +"leE" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;47" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) +"leQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "leZ" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -51200,17 +40415,37 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) -"lfn" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_thermomachine, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, +"lfF" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, /turf/open/floor/iron/dark, -/area/hallway/primary/aft) +/area/teleporter) +"lfH" = ( +/obj/machinery/turretid{ + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + pixel_y = 28; + req_access_txt = "65" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "lfO" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -51229,22 +40464,16 @@ burnt = 1 }, /area/maintenance/port) -"lga" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/item/kirbyplants/dead{ - desc = "A bit of nature in a pot"; - name = "potted plant" +"lgb" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/fernybush, +/obj/effect/turf_decal/sand/plating, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/area/maintenance/port/aft) "lgk" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -51252,43 +40481,56 @@ burnt = 1 }, /area/hallway/secondary/entry) -"lgm" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ +"lgr" = ( +/obj/item/kirbyplants{ + icon_state = "plant-05" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) +"lgC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Courtroom"; + req_access_txt = "38" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"lgG" = ( +/obj/machinery/door/airlock/external{ + name = "Prison External Airlock"; + req_access_txt = "2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"lgP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/area/maintenance/starboard/aft) -"lgI" = ( -/obj/machinery/computer/security{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"lgN" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, /turf/open/floor/iron, -/area/security/brig) +/area/ai_monitored/storage/eva) "lgQ" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Science"; @@ -51303,42 +40545,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"lgT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/dark/anticorner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) -"lgY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) -"lhb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/closet/emcloset{ - name = "plasmaperson emergency closet" - }, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) "lhi" = ( /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "1;4" @@ -51381,32 +40587,19 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"lhF" = ( -/obj/structure/closet, -/obj/item/storage/box/aquarium_props, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/maintenance/port) -"lhQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"lhK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"lhW" = ( -/obj/structure/disposalpipe/junction, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/research) +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "lhX" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -51432,26 +40625,34 @@ burnt = 1 }, /area/maintenance/port/aft) -"lii" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"lif" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/light/small{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"lis" = ( /obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/iron/dark, +/area/science/storage) +"lin" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/sorting/unsorted/flip{ + dir = 2 }, /turf/open/floor/iron, -/area/janitor) +/area/hallway/primary/starboard) +"lir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/port) "liw" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral, @@ -51465,53 +40666,51 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark/corner, /area/hallway/primary/starboard) -"liM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Traffic Control"; - req_access_txt = "19" +"liC" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"liN" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/landmark/xeno_spawn, -/obj/structure/cable/yellow{ +/obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/construction/mining/aux_base) -"ljc" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/radio/intercom{ - pixel_x = 28 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/engine, +/area/engine/engineering) +"liP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, -/area/maintenance/port) -"ljn" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/turf/open/floor/iron, +/area/hallway/primary/aft) +"ljd" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transittube"; + name = "Transit Tube Blast Door" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) +"ljk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "e.v.a. Maintenance"; + req_access_txt = "18" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/aft) "ljC" = ( /obj/structure/disposalpipe/sorting/mail{ name = "hydroponics sorting disposal pipe"; @@ -51530,38 +40729,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"ljR" = ( -/obj/structure/closet/emcloset/anchored, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/obj/structure/sign/departments/security{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) -"ljW" = ( -/obj/machinery/vending/wardrobe/law_wardrobe, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/lawoffice) -"lki" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) "lkn" = ( /obj/structure/table, /obj/item/clipboard, @@ -51581,59 +40748,26 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) -"lkt" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"lkA" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"lkE" = ( -/obj/structure/closet/wardrobe/miner, -/obj/effect/turf_decal/delivery, -/obj/item/clothing/suit/hooded/wintercoat/miner, -/obj/item/clothing/suit/hooded/wintercoat/miner, -/obj/item/clothing/suit/hooded/wintercoat/miner, -/obj/machinery/power/apc{ - areastring = "/area/quartermaster/miningoffice"; - dir = 1; - name = "Mining Dock APC"; - pixel_y = 24 +"lkr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/turf/open/floor/catwalk_floor, +/area/maintenance/disposal) +"llh" = ( +/obj/structure/table, +/obj/item/folder{ + pixel_x = -4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/item/paicard, +/obj/machinery/light{ + dir = 1 }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) -"lkZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/grille, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) +/area/crew_quarters/fitness/recreation) "llr" = ( /obj/structure/displaycase/labcage, /obj/effect/turf_decal/box, @@ -51647,60 +40781,34 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hor) -"llX" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +"lls" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/central) +"lmg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard/fore) -"lmn" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1; - color = "#439C1E" - }, -/obj/machinery/power/apc/auto_name/directional/north{ - name = "Virology Lab APC" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"lmw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"lmo" = ( +/obj/machinery/door/airlock/mining{ + name = "Auxiliary Base"; + req_one_access_txt = "32;47;48;37" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/dark, +/area/construction/mining/aux_base) "lmA" = ( /obj/machinery/xenoartifact_inbox, /obj/item/xenoartifact, @@ -51716,42 +40824,30 @@ burnt = 1 }, /area/maintenance/port/fore) -"lmW" = ( -/obj/item/kirbyplants{ - icon_state = "plant-02"; - pixel_y = 3 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"lnf" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"lnd" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light_switch{ + pixel_y = 24 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"lng" = ( -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/turf/open/floor/iron/dark, +/area/science/robotics/mechbay) +"lnh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Apiary"; + req_one_access_txt = "22;35" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) +/area/chapel/main) +"lni" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/central) "lnn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -51762,26 +40858,25 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/port/fore) -"lnH" = ( -/obj/machinery/status_display/ai{ - pixel_y = -32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"lnA" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/camera/directional/south{ - c_tag = "Recreation Fitness Ring"; - name = "recreation camera" +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1447; + name = "Private AI Channel"; + pixel_x = -29; + pixel_y = -2 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) +/area/hallway/primary/fore) "lnU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -51803,6 +40898,21 @@ burnt = 1 }, /area/maintenance/port/fore) +"lnW" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "lnX" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -51832,151 +40942,113 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) -"loc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"lob" = ( +/obj/machinery/door/airlock/maintenance{ + name = "bar Maintenance"; + req_access_txt = "25" }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/turf/open/floor/iron/dark, +/area/maintenance/central) +"lot" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /turf/open/floor/iron, -/area/quartermaster/storage) -"lor" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/obj/item/radio/intercom{ - pixel_x = 28 +/area/bridge) +"low" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/engine/atmos) +"loy" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;5" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/fore) -"lou" = ( -/obj/machinery/computer/monitor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/computer/security/telescreen/minisat{ - pixel_y = 28 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/ai_monitored/storage/satellite) -"loB" = ( -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/door/airlock/medical{ - name = "Medbay Storage" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, /area/maintenance/port) -"lpg" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/computer/operating{ - dir = 1 - }, -/turf/closed/wall, -/area/security/main) -"lpk" = ( -/obj/effect/decal/cleanable/dirt, +"loK" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/port) -"lpl" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/item/radio/intercom{ - pixel_x = -28 +/area/maintenance/central) +"loL" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/port) "lpv" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1 }, /area/hallway/primary/aft) -"lpP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Gear Room"; - req_one_access_txt = "1;4" - }, -/turf/open/floor/iron/dark, -/area/security/main) -"lpV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ +"lpC" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/landmark/start/chemist, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) +"lqe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) -"lqa" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 + icon_state = "1-2" }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/maintenance/central) +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "lqv" = ( /obj/structure/table/wood/fancy, /obj/item/flashlight/lantern, @@ -51987,22 +41059,7 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) -"lqC" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "1"; - shuttledocked = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"lqH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +"lrC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -52017,47 +41074,34 @@ burnt = 1 }, /area/maintenance/fore) -"lqU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) -"lrk" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, +"lrG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"lrC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/fore) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "lrJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset, /obj/item/book/manual/wiki/engineering_hacking, /turf/open/floor/plating, /area/quartermaster/warehouse) +"lrO" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/loot_jobscale/armoury/disabler, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/tech/grid, +/area/ai_monitored/security/armory) "lsq" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -52069,6 +41113,21 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) +"lsu" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/storage) +"lsA" = ( +/obj/machinery/computer/shuttle_flight/science{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/shuttledock) "lsD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -52083,42 +41142,45 @@ }, /turf/open/floor/iron, /area/security/checkpoint/engineering) -"lsG" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"lsE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposal Access"; + req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/disposal) +"lsI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/turnstile{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"lsO" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "packageSort2"; - name = "mail belt" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/prison) +"lsJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/quartermaster/sorting) +/area/medical/medbay/central) "lti" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -52138,20 +41200,6 @@ }, /turf/open/floor/iron/dark, /area/medical/storage) -"lts" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) "ltB" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -52178,14 +41226,6 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"ltS" = ( -/obj/machinery/computer/telecomms/server, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/tcommsat/computer) "ltT" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -52211,33 +41251,26 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/virology) -"lub" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"lue" = ( +/obj/machinery/button/door{ + id = "Skynet_launch"; + name = "Mech Bay Door Control"; + pixel_x = 6; + pixel_y = 24; + req_one_access_txt = "29" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/chair, /turf/open/floor/iron, -/area/security/execution/transfer) -"luo" = ( -/obj/structure/disposalpipe/segment{ +/area/hallway/primary/fore) +"lui" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/brig) +/turf/open/floor/iron/showroomfloor, +/area/science/explab) "lur" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -52251,24 +41284,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) -"luA" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "luD" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -52281,54 +41296,20 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/science/research) -"luH" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"luQ" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/storage/primary) -"luW" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"luY" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"luM" = ( +/obj/machinery/door/poddoor/shutters{ + id = "custodialwagon"; + name = "Custodial Bay" }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/courtroom) +/area/janitor) +"lvc" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/tower, +/turf/open/floor/grass, +/area/chapel/main) "lvd" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -52345,27 +41326,46 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/showroomfloor, /area/medical/virology) -"lvk" = ( -/obj/effect/turf_decal/stripes/corner{ +"lvn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/portable_thermomachine, +/turf/open/floor/plating{ + broken = 1 + }, +/area/quartermaster/warehouse) +"lvp" = ( +/obj/effect/turf_decal/box/corners{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Gateway"; + name = "command camera" }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/gateway) +"lvC" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/circuit/telecomms, +/area/science/xenobiology) +"lvE" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/storage/primary) -"lvx" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/brig/aft) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "lvG" = ( /obj/machinery/door/window/northleft{ base_state = "right"; @@ -52379,6 +41379,25 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) +"lvM" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/closet/secure_closet/genpop, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/prison) +"lvR" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) "lwx" = ( /obj/structure/table, /obj/machinery/recharger, @@ -52394,6 +41413,25 @@ }, /turf/open/floor/iron, /area/bridge) +"lwz" = ( +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/obj/machinery/status_display/ai{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/satellite) +"lwN" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/main) "lwZ" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/thermomachine/heater{ @@ -52404,34 +41442,54 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"lxG" = ( -/obj/structure/filingcabinet, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ +"lxh" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/teleporter) +"lxs" = ( +/obj/machinery/door/airlock/atmos{ + name = "Filter Chamber" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26; - pixel_y = -30 +/turf/open/floor/iron/dark, +/area/maintenance/aft) +"lxu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/radio/intercom{ - pixel_y = -26 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/power/apc{ - areastring = "/area/security/checkpoint/engineering"; - dir = 8; - name = "Engineering Security APC"; - pixel_x = -24 +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/bridge) +"lxv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/fancy/sofa/old/right{ + dir = 1 }, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"lxw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) +/area/maintenance/port) "lxW" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -52452,65 +41510,35 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/green, /area/security/detectives_office) -"lys" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"lyL" = ( -/obj/item/storage/toolbox/electrical{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/multitool{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/item/flashlight, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, +"lyb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stack/package_wrap, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"lye" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/warden) -"lyN" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/item/circuitboard/machine/telecomms/bus{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/circuitboard/machine/telecomms/broadcaster, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/machinery/camera/directional/north{ - c_tag = "Telecomms Storage"; - name = "engineering camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/area/hallway/primary/port) +"lyi" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"lyC" = ( +/obj/structure/table, +/obj/item/wallframe/airalarm, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/storage/tcom) +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/maintenance/port/aft) "lyR" = ( /obj/structure/chair{ dir = 4 @@ -52531,84 +41559,75 @@ }, /turf/open/floor/iron, /area/security/brig) -"lzt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +"lzC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/crew_quarters/locker) -"lzE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = -25 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) +"lzM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/aft) +"lzU" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold{ dir = 1 }, -/turf/open/floor/iron, -/area/teleporter) -"lAa" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - color = "#439C1E" - }, -/obj/structure/closet/crate/secure/plasma{ - name = "virology crate"; - req_access_txt = "39" - }, -/obj/item/book/manual/wiki/infections, -/obj/item/book/manual/wiki/infections, -/obj/item/extrapolator, -/obj/item/storage/box/beakers{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/box/syringes{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/glass/bottle/virusfood{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/spaceacillin{ - pixel_x = 2; - pixel_y = -1 +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/obj/item/storage/belt/medical{ - pixel_y = 2 +/area/tcommsat/server) +"lAg" = ( +/obj/structure/sign/directions/security{ + pixel_y = -40 }, -/obj/item/storage/belt/medical{ - pixel_y = 2 +/obj/structure/sign/directions/medical{ + dir = 8; + pixel_y = -32 }, -/obj/machinery/light{ - dir = 4; - light_color = "#c1caff" +/obj/structure/sign/directions/command{ + dir = 1; + pixel_y = -24 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) "lAi" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -52623,23 +41642,19 @@ broken = 1 }, /area/maintenance/starboard/fore) -"lAw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, +"lAJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/security/glass{ + name = "Cargo Security Post"; + req_one_access_txt = "1;57" }, -/turf/open/floor/iron, -/area/security/brig) +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) "lAP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, @@ -52648,95 +41663,68 @@ broken = 1 }, /area/quartermaster/warehouse) -"lBf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"lBe" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Pure to Fuel Pipe" }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, -/area/engine/break_room) -"lBi" = ( -/obj/effect/turf_decal/stripes/line{ +/area/engine/atmos) +"lBs" = ( +/obj/structure/closet/bombcloset, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/mixing) +"lBv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/port/fore) -"lBA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/area/maintenance/port/aft) +"lBC" = ( +/obj/machinery/light, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) -"lBG" = ( -/obj/effect/turf_decal/stripes/line{ +/area/science/lab) +"lBL" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/security/brig) +"lBN" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_y = 22 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) -"lBM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/chair, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"lBP" = ( -/obj/machinery/power/apc{ - areastring = "/area/maintenance/solars/starboard/fore"; - dir = 1; - name = "Starboard Bow Solar APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/item/stack/cable_coil/red, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating{ - broken = 1 + icon_state = "4-8" }, -/area/maintenance/solars/starboard/fore) +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "lBQ" = ( /obj/item/radio/intercom{ freerange = 1; @@ -52753,6 +41741,30 @@ /obj/structure/table/reinforced, /turf/open/floor/iron/techmaint, /area/security/prison) +"lBU" = ( +/obj/machinery/telecomms/bus/preset_three, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"lBY" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + target_pressure = 4500 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/aft) "lCW" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/machinery/vending/hydroseeds, @@ -52808,36 +41820,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/bridge) -"lDf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet/crate, -/obj/item/vending_refill/snack{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/vending_refill/cola, -/obj/item/screwdriver, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/starboard) -"lDh" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Medical Security Post"; - name = "medical camera" - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/structure/closet/secure_closet/security/med, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/crowbar, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/turf/open/floor/iron, -/area/security/checkpoint/medical) "lDl" = ( /obj/machinery/power/apc{ areastring = "/area/hallway/primary/port"; @@ -52880,19 +41862,14 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"lDO" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +"lDT" = ( +/obj/machinery/computer/nanite_chamber_control, +/obj/machinery/camera/directional/north{ + c_tag = "Nanite Lab"; + name = "science camera" }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, /area/science/research) "lEc" = ( /obj/structure/disposalpipe/segment{ @@ -52903,48 +41880,24 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/hor) -"lEm" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +"lEC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"lEo" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"lEv" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Pure to Fuel Pipe" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/wood{ + broken = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) +/area/chapel/office) "lEK" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -52969,48 +41922,107 @@ burnt = 1 }, /area/maintenance/starboard/fore) -"lEY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 +"lER" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix to Gas" }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/engine, +/area/engine/engineering) +"lFb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, -/area/engine/atmos) -"lFh" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/engine/break_room) +"lFd" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/recharger, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/library) +"lFe" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/effect/turf_decal/stripes/corner{ +/area/maintenance/port/aft) +"lFn" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/obj/item/restraints/handcuffs, -/obj/item/radio{ - pixel_x = 10; - pixel_y = 4 +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) +"lFu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "lFx" = ( /obj/effect/turf_decal/tile/neutral, /turf/open/floor/prison, /area/security/prison) +"lFE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"lFH" = ( +/obj/item/kirbyplants{ + icon_state = "plant-05" + }, +/obj/machinery/light, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"lFM" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/engine/atmos) +"lGb" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) "lGk" = ( /obj/effect/turf_decal/box, /obj/structure/cable/yellow{ @@ -53020,28 +42032,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"lGs" = ( -/obj/machinery/computer/shuttle_flight/labor{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Transferring Centre Dock" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"lGy" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) "lGz" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -53059,13 +42049,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"lGC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard/fore) "lGG" = ( /obj/structure/chair/office/light{ dir = 1; @@ -53074,17 +42057,67 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/science/research) -"lGS" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/grass/jungle, +"lGM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/structure/closet/crate/goldcrate, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/area/docking/arrival) +/obj/item/powertool/jaws_of_life, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) +"lHe" = ( +/obj/machinery/light, +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/filingcabinet, +/turf/open/floor/iron, +/area/security/checkpoint/medical) "lHq" = ( /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"lHx" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/prison, +/area/security/prison) +"lHz" = ( +/obj/machinery/computer/card/minor/ce, +/obj/machinery/computer/security/telescreen/ce{ + pixel_y = 28 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) +"lHT" = ( +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig) +"lHU" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/bed/roller, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "lHW" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, @@ -53095,6 +42128,29 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) +"lHX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Gear Room"; + req_one_access_txt = "1;4" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/main) +"lIf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/security/prison) "lIq" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -53103,42 +42159,57 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) -"lIC" = ( -/obj/effect/turf_decal/stripes/line{ +"lII" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"lIY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Departure Shuttle Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"lJb" = ( +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/machinery/vendor/exploration, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/purple{ +/obj/structure/chair/fancy/sofa/old/left{ dir = 1 }, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) -"lJJ" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"lJC" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen"; - name = "Serving Hatch" +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"lJM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/obj/item/toy/figure/chef, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "lJO" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -53151,28 +42222,32 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/quartermaster/warehouse) -"lJY" = ( -/obj/item/kirbyplants{ - icon_state = "plant-03" +"lJW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/central) -"lJZ" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/area/security/execution/transfer) +"lKi" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xeno4"; + name = "Creature Cell 4" }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Creature Cell"; + req_access_txt = "55" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/security/brig/aft) +/turf/open/floor/iron/dark, +/area/science/xenobiology) "lKj" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -53194,15 +42269,6 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"lKx" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/emergency, -/obj/item/wrench, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/teleporter) "lKE" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -53223,26 +42289,19 @@ burnt = 1 }, /area/maintenance/fore) -"lKP" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"lKX" = ( -/obj/effect/decal/cleanable/dirt, +"lKQ" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;37" + }, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "lLa" = ( /obj/structure/window/reinforced{ dir = 1 @@ -53253,6 +42312,23 @@ }, /turf/open/floor/engine, /area/science/explab) +"lLe" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/tcommsat/server) "lLq" = ( /obj/effect/landmark/start/scientist, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -53260,6 +42336,38 @@ }, /turf/open/floor/iron/dark, /area/science/lab) +"lLu" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/bridge) +"lLz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "lLA" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -53281,48 +42389,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"lLK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/closet/emcloset/anchored, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) -"lMh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) -"lMk" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) "lMp" = ( /obj/structure/window/reinforced{ dir = 8 @@ -53336,33 +42402,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"lMF" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/science/xenobiology) -"lML" = ( -/obj/effect/landmark/start/botanist, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) "lMS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, @@ -53373,17 +42412,31 @@ burnt = 1 }, /area/maintenance/port) -"lND" = ( +"lNa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/toy/plush/beeplushie, +/obj/item/flashlight, +/turf/open/floor/plating, +/area/maintenance/port) +"lNf" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/turf/open/floor/catwalk_floor, +/area/security/execution/transfer) +"lNs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Tool Storage" }, -/area/maintenance/starboard/fore) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/storage/primary) "lNK" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -53396,15 +42449,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"lNO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) "lNU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -53418,23 +42462,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"lNZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/mirror{ - pixel_x = 26 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "lOa" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -53448,6 +42475,15 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) +"lOh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/exile, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/turf/open/floor/iron/dark, +/area/gateway) "lOl" = ( /obj/item/bedsheet/medical, /obj/structure/curtain, @@ -53456,60 +42492,45 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/showroomfloor, /area/medical/virology) -"lOO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "atmospherics Maintenance"; - req_access_txt = "24" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"lOx" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/item/radio/intercom{ + pixel_x = -28 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/aft) -"lOX" = ( -/obj/effect/turf_decal/stripes/end, /obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/disposal) -"lPi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, +/area/hallway/primary/aft) +"lOP" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/iron, -/area/engine/atmos) -"lPD" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/pickaxe, -/obj/item/shovel, +/turf/open/floor/engine, +/area/tcommsat/computer) +"lPe" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/fore) +"lPo" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/stock_parts/cell/high, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) +/area/science/explab) "lPE" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/box, @@ -53525,40 +42546,40 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/break_room) -"lPJ" = ( -/obj/machinery/computer/upload/ai, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ +"lQw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/door/window/westleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - name = "Upload Console Window"; - req_access_txt = "16" - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/circuit/green{ - luminosity = 2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"lQB" = ( +/obj/machinery/modular_computer/console/preset/engineering, +/obj/machinery/requests_console{ + department = "Engineering"; + departmentType = 4; + name = "Engineering RC"; + pixel_x = -30 }, -/area/ai_monitored/turret_protected/ai_upload) -"lQc" = ( -/obj/effect/turf_decal/loading_area, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/machinery/light{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/engine/break_room) +"lQF" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/iron, -/area/quartermaster/storage) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/courtroom) "lQP" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -53587,30 +42608,24 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"lRe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "lRg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/maintenance/port/aft) +"lRn" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Cold Loop to Gas" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/engine, +/area/engine/engineering) "lRo" = ( /obj/machinery/light{ dir = 4 @@ -53625,21 +42640,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"lRp" = ( -/obj/structure/closet/secure_closet/courtroom, -/obj/item/gavelhammer, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Courtroom Judge"; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/courtroom) "lRr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -53664,76 +42664,34 @@ }, /turf/open/floor/plating, /area/security/prison) -"lRD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/structure/rack, -/obj/item/toy/plush/beeplushie, -/obj/item/flashlight, -/turf/open/floor/plating, -/area/maintenance/port) -"lRM" = ( -/obj/machinery/disposal/bin, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 +"lRy" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"lRT" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +/turf/open/floor/engine, +/area/engine/engineering) +"lRW" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plating{ burnt = 1 }, -/area/maintenance/central) +/area/maintenance/port/fore) "lSb" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/engine/atmos) -"lSe" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/central) "lSf" = ( /obj/machinery/airalarm/directional/west{ pixel_x = -23 @@ -53741,49 +42699,12 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/brig) -"lSk" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot_white, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"lSt" = ( -/obj/machinery/door/airlock/maintenance{ - name = "command Maintenance"; - req_one_access_txt = "17;19" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "lSB" = ( /obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"lSO" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - color = "#439C1E" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/landmark/start/virologist, -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) "lTg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -53793,6 +42714,22 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall/rust, /area/maintenance/solars/starboard/fore) +"lTB" = ( +/obj/machinery/holopad, +/turf/open/floor/engine, +/area/storage/tech) +"lTH" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "lTO" = ( /obj/machinery/button/door{ id = "quarantineshutters"; @@ -53810,17 +42747,6 @@ /obj/structure/disposaloutlet, /turf/open/floor/iron/freezer, /area/medical/virology) -"lTR" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Port Mix to East Ports" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) "lTS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -53830,17 +42756,14 @@ }, /turf/open/floor/plating/airless, /area/maintenance/port/aft) -"lUb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"lUc" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/maintenance/port) "lUd" = ( /obj/machinery/teleport/hub, /obj/effect/decal/cleanable/dirt, @@ -53860,25 +42783,39 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"lUi" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "lUD" = ( /obj/structure/sign/departments/security{ pixel_x = -32 }, /turf/closed/wall, /area/hallway/primary/aft) -"lUS" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/meter, +"lUF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing/chamber) +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"lUO" = ( +/obj/machinery/chem_master, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "lVe" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -53898,44 +42835,82 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"lVu" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"lVg" = ( +/obj/machinery/nanite_program_hub, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/science/research) +"lVj" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) +"lVt" = ( +/obj/machinery/turretid{ + icon_state = "control_stun"; + name = "AI Chamber turret control"; + pixel_x = 3; + pixel_y = 28 + }, +/obj/machinery/door/window{ + base_state = "leftsecure"; + dir = 8; + icon_state = "leftsecure"; + name = "Primary AI Core Access"; + req_access_txt = "16"; + atom_integrity = 300 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Core shutters"; + name = "AI Core Shutter" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"lVv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/structure/closet/l3closet/security, -/obj/item/storage/toolbox/emergency, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/brig/aft) -"lVB" = ( -/obj/effect/turf_decal/stripes/line{ +/area/bridge) +"lVD" = ( +/obj/structure/disposalpipe/junction{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"lVM" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"lWc" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, -/area/maintenance/port/aft) +/turf/open/floor/iron/showroomfloor, +/area/security/checkpoint/science/research) "lWh" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, /area/security/brig/aft) -"lWl" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) +"lWi" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/reagent_dispensers/watertank, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "lWn" = ( /obj/effect/landmark/start/assistant, /obj/structure/disposalpipe/segment{ @@ -53953,34 +42928,49 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"lXi" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/weldingtool/largetank, -/obj/item/clothing/head/utility/welding, +"lWL" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 + dir = 1; + pixel_y = -26 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = -24 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Server Room"; + name = "science camera" }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"lXm" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/turf/open/floor/iron/showroomfloor, +/area/science/server) +"lWX" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/computer/secure_data{ - dir = 8 +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/ai_monitored/turret_protected/aisat/foyer"; + dir = 1; + name = "MiniSat Foyer APC"; + pixel_y = 24 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/warden) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "lXq" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -53997,37 +42987,82 @@ burnt = 1 }, /area/maintenance/port/aft) -"lXA" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"lXy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/power/apc{ - areastring = "/area/chapel/office"; - name = "Chapel Office APC"; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/turf/open/floor/plating{ + broken = 1 }, +/area/maintenance/fore) +"lXB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/turf/open/floor/iron, +/area/teleporter) +"lXJ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/structure/sign/warning/fire{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/chapel/office) -"lYh" = ( +/area/security/execution/education) +"lXP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, +/obj/machinery/advanced_airlock_controller/directional/east, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, /area/maintenance/port/aft) +"lXX" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/execution/transfer) +"lYm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Security Hallway" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "lYs" = ( /obj/item/flashlight/lantern, /turf/open/floor/plating, @@ -54046,50 +43081,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) -"lYK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"lZd" = ( -/obj/machinery/door/window{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Primary AI Core Access"; - atom_integrity = 300; - req_access_txt = "16" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Core shutters"; - name = "AI Core Shutter" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = 24 - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"lZf" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "lZk" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -54119,44 +43110,132 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"lZN" = ( +"lZn" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/components/binary/pump{ + name = "Fuel Pipe to Incinerator" }, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) +"lZo" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/bottle/juice/orangejuice{ + desc = "An emerald flask, from the Keeper's soul. High in vitamins!"; + name = "estus flask"; + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) +"lZt" = ( +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "1"; + shuttledocked = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - name = "Atmospherics Cutoff Valve" +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) +"lZw" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/area/maintenance/port/aft) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "lZV" = ( /obj/structure/sign/departments/botany, /turf/closed/wall, /area/quartermaster/warehouse) -"lZZ" = ( -/obj/item/storage/fancy/donut_box, -/obj/structure/table, -/obj/machinery/camera/directional/east{ - c_tag = "Courtroom Jury"; - name = "command camera" +"mab" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"mad" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 6 }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/dark, +/area/engine/engineering) +"mae" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage"; + name = "Secure Storage" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"mag" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;5" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"map" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, -/area/security/courtroom) -"mab" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/medical/morgue) "mar" = ( /obj/machinery/power/apc{ areastring = "/area/maintenance/central"; @@ -54175,13 +43254,36 @@ burnt = 1 }, /area/maintenance/central) -"maD" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"mau" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/crew_quarters/fitness/recreation) +"maI" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + color = "#439C1E" + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"maN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) "mba" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -54190,17 +43292,31 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/main) -"mbl" = ( -/obj/effect/turf_decal/delivery/red, -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - id_tag = "prisonereducation"; - name = "Prison Access"; - req_access_txt = "2" +"mbc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, +/turf/open/floor/iron, +/area/engine/atmos) +"mbp" = ( /obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "Satellite Access"; + req_one_access_txt = "32;19" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/prison) +/area/hallway/primary/fore) "mbs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ @@ -54220,51 +43336,67 @@ broken = 1 }, /area/maintenance/starboard) -"mbD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/dark, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) -"mbM" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Aft Hallway Security Firelock"; - name = "aft camera" +"mbF" = ( +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/segment{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"mbY" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/turf/open/floor/iron/dark, +/area/maintenance/central) +"mcn" = ( +/obj/structure/table, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/tank/jetpack/carbondioxide{ + pixel_y = 2 + }, +/obj/item/wrench, +/obj/machinery/power/apc{ + areastring = "/area/ai_monitored/storage/eva"; + dir = 8; + name = "E.V.A. Storage APC"; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/ai_monitored/storage/eva) +"mco" = ( +/obj/effect/landmark/start/chief_engineer, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/crew_quarters/heads/chief) "mcq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ @@ -54280,24 +43412,15 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/brig/aft) -"mcs" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"mcz" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, +"mcB" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 + dir = 4 }, +/obj/item/book/manual/wiki/sopsecurity, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/security/brig) "mcO" = ( /obj/machinery/light, /obj/structure/extinguisher_cabinet{ @@ -54322,33 +43445,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"mda" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8; - color = "#439C1E" +"mcV" = ( +/obj/item/kirbyplants{ + icon_state = "plant-16" }, -/obj/structure/table/glass, -/obj/item/soap/nanotrasen, -/obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"mdg" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/bot, -/obj/machinery/door/firedoor, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/box/corners{ dir = 1 }, -/obj/machinery/door/window/eastright{ - dir = 8; - name = "Biogenerator"; - req_access_txt = "35" +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/hydroponics) +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "mdn" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -54360,42 +43474,87 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"mdr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"mdx" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hydroponics) +/area/docking/arrival) "mdB" = ( /turf/open/floor/plating{ luminosity = 2 }, /area/maintenance/starboard) -"mdX" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +"mdJ" = ( +/obj/machinery/holopad, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8; + name = "cmo sorting disposal pipe"; + sortType = 10 }, -/turf/open/floor/iron/dark, -/area/storage/primary) -"meq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/item/gun/syringe{ + pixel_y = 5 + }, +/obj/item/storage/box/beakers, +/obj/item/storage/box/gloves{ + pixel_y = 2 + }, +/obj/item/storage/box/rxglasses{ + pixel_x = 4; + pixel_y = 4 }, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) +"meh" = ( /obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/asteroid/hivelord, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/item/wallframe/light_fixture/small{ - pixel_y = -14 +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"mer" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/crew_quarters/heads/hos) +"mes" = ( +/obj/structure/closet/masks, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"mew" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_y = 32 }, /turf/open/floor/plating{ burnt = 1 }, -/area/quartermaster/warehouse) +/area/maintenance/port/fore) "mez" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ @@ -54407,6 +43566,16 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) +"meB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Freight Mining Airlock" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "meY" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -54444,70 +43613,127 @@ }, /turf/open/floor/iron, /area/security/brig) -"mfw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"mfA" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"mfB" = ( +/obj/structure/table, +/obj/machinery/light_switch{ + pixel_y = -24 }, -/area/maintenance/port/fore) -"mfC" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" +/obj/item/stack/package_wrap, +/obj/item/storage/secure/briefcase{ + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/turf/open/floor/iron/dark, +/area/vacant_room/commissary) +"mfT" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"mfU" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/prison, +/area/security/prison) +"mgd" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/techstorage/command, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/storage/tech) +"mgn" = ( +/obj/machinery/door/airlock/maintenance{ + name = "morgue Maintenance"; + req_access_txt = "5;6;22" }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/storage) -"mfD" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +/area/medical/morgue) +"mgz" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"mgE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) -"mfY" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/stripes/corner{ +/area/science/mixing) +"mgF" = ( +/obj/machinery/light/small, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"mgy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/starboard/aft) +"mgJ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ +/obj/machinery/door/airlock/public/glass{ + name = "visitation Area" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/security/prison) +"mgK" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, -/area/engine/atmos) +/area/hallway/secondary/exit/departure_lounge) "mgS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -54518,18 +43744,33 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"mgX" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/machinery/light_switch{ - pixel_y = 24 +"mhu" = ( +/obj/structure/table, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack{ + pixel_x = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/item/storage/firstaid/regular, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" }, /turf/open/floor/iron/dark, -/area/science/robotics/mechbay) +/area/medical/medbay/lobby) +"mhw" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering) "mhB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -54546,6 +43787,11 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"mhV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/port/fore) "miv" = ( /obj/structure/table/glass, /obj/machinery/smartfridge/disks{ @@ -54562,70 +43808,49 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/fore) -"miz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"miH" = ( +/obj/machinery/door/airlock/medical{ + id_tag = "Shower_2"; + name = "Shower 2" }, -/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/toilet/restrooms) +"mjK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"miX" = ( -/obj/structure/table, -/obj/item/folder{ - pixel_x = -4 - }, -/obj/item/paicard, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"mjt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"mjx" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" +/area/maintenance/starboard/fore) +"mjN" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 }, -/obj/structure/mirror{ - pixel_x = 26 +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/explab) -"mjI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 }, -/area/maintenance/aft) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "mkf" = ( /obj/item/pickaxe, /turf/open/floor/plating/asteroid/airless, @@ -54640,20 +43865,22 @@ }, /turf/open/floor/iron, /area/security/brig) -"mkt" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"mkv" = ( +/obj/machinery/power/apc{ + areastring = "/area/medical/morgue"; + dir = 1; + name = "Morgue APC"; + pixel_y = 24 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, +/turf/open/floor/iron/dark, +/area/medical/morgue) "mkz" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -54693,49 +43920,11 @@ broken = 1 }, /area/maintenance/port) -"mkY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/iron, -/area/security/brig/aft) "mkZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/security/courtroom) -"mlm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) "mln" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -54753,43 +43942,61 @@ /obj/structure/easel, /turf/open/floor/grass, /area/security/prison) -"mlO" = ( -/obj/machinery/door/poddoor/incinerator_atmos_main, -/turf/open/floor/engine/vacuum, -/area/maintenance/disposal/incinerator) -"mmb" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, +"mls" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating{ burnt = 1 }, -/area/maintenance/fore) -"mmc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/table/wood, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/vending_refill/cigarette, -/obj/item/hand_labeler, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/area/maintenance/starboard/fore) +"mlu" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/light{ +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron, +/area/security/brig) +"mlG" = ( +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/crew_quarters/bar) +/area/hydroponics) +"mlO" = ( +/obj/machinery/door/poddoor/incinerator_atmos_main, +/turf/open/floor/engine/vacuum, +/area/maintenance/disposal/incinerator) +"mmw" = ( +/obj/machinery/power/emitter, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"mmy" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/engine/atmos) "mmC" = ( /obj/item/bedsheet/medical, /obj/structure/curtain, @@ -54831,59 +44038,67 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"mnd" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +"mng" = ( +/obj/structure/cable/yellow, +/obj/item/storage/box/pillbottles, +/obj/effect/turf_decal/bot, +/obj/item/storage/box/pillbottles, +/obj/structure/closet/secure_closet/chemical, +/obj/machinery/power/apc/auto_name/directional/west{ + name = "Chemsitry APC" }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"mnu" = ( -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"mns" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) -"mnR" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/storage/belt/utility{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/storage/belt/utility, -/obj/item/clothing/head/utility/welding, -/obj/item/clothing/head/utility/welding, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/turf/open/floor/iron/dark, +/turf/open/floor/engine, /area/engine/engineering) -"mnV" = ( +"mnD" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/hallway/primary/central) +"mnO" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"mnP" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 +/area/docking/arrival) +"mnW" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/fore) "mnX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -54916,16 +44131,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"moj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) "moA" = ( /obj/effect/turf_decal/plaque{ icon_state = "L8" @@ -54995,54 +44200,93 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"mpB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"moO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"mpg" = ( +/obj/structure/flora/grass/jungle/b, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) +"mpi" = ( +/obj/machinery/power/apc{ + areastring = "/area/science/mixing/chamber"; + dir = 4; + name = "Toxins Chamber APC"; + pixel_x = 24 }, +/obj/structure/cable/yellow, /obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = -24 + }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) +"mpw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Engineering Foyer" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/break_room) +"mpZ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) +"mqd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/fore) "mqm" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/showroomfloor, /area/security/warden) +"mqG" = ( +/obj/machinery/door/poddoor/shutters{ + id = "coldroom"; + name = "Coldroom Shutters" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "mqP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/science/aft) -"mqR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "mqU" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -55069,23 +44313,24 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/gateway) -"mrG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"mrk" = ( +/obj/machinery/door/firedoor, +/obj/item/storage/secure/safe/caps_spare{ + pixel_x = 6; + pixel_y = 28 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/bridge) +"mro" = ( +/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/aft) +/turf/open/floor/iron/techmaint, +/area/security/prison) "mrM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -55109,15 +44354,24 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"mrZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"mrW" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/area/quartermaster/warehouse) +/turf/open/floor/iron/dark, +/area/crew_quarters/theatre) "msH" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -55132,6 +44386,25 @@ burnt = 1 }, /area/maintenance/fore) +"msM" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Recovery Room"; + dir = 10; + name = "medical camera" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) "msN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -55146,6 +44419,24 @@ burnt = 1 }, /area/maintenance/aft) +"msV" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/security/brig) +"mth" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/maintenance/port/aft) "mti" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -55153,17 +44444,6 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) -"mto" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/landmark/start/chemist, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) "mtp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -55183,13 +44463,51 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) -"mtV" = ( +"mtM" = ( /obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/door/airlock/command{ + name = "Research Division Server Room"; + req_one_access_txt = "30;70" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/server) +"mtQ" = ( +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) +"mtS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) "muc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -55203,94 +44521,85 @@ }, /turf/open/floor/iron/dark, /area/science/shuttledock) -"muD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar Maintenance"; - req_access_txt = "25" +"muR" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 }, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"muP" = ( -/obj/effect/spawner/randomvend/snack, -/obj/machinery/light, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 }, -/turf/open/floor/iron/dark, -/area/security/courtroom) +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "Serving Hatch" + }, +/obj/item/toy/figure/chef, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) "mve" = ( /turf/open/floor/plating{ burnt = 1 }, /area/science/shuttledock) -"mvf" = ( -/obj/structure/janitorialcart, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/janitor) "mvl" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1 }, /area/quartermaster/exploration_dock) -"mvL" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/science/research) -"mwa" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 +"mvp" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 8; + filter_type = "n2" }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Cutoff Valve" - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"mwf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) +"mvt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"mvy" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/qm) +"mvK" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"mwk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/security/checkpoint/supply) -"mwh" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/engine/atmos) "mwo" = ( @@ -55301,62 +44610,55 @@ broken = 1 }, /area/maintenance/port/fore) -"mwT" = ( +"mwO" = ( +/obj/machinery/telecomms/server/presets/security, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 5 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"mxd" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) +"mxv" = ( +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/xeno_mining{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, +/area/maintenance/solars/starboard/aft) +"mxw" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/maintenance/central) -"mwW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/maintenance/aft) +"mxz" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"mxF" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/fore) -"mwY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/blood/old, -/obj/item/camera{ - pixel_x = -2; - pixel_y = -2 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"mxp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/security/prison) +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "mxS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -55381,15 +44683,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"myx" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/rack, -/obj/item/storage/backpack/satchel/tox, -/obj/item/analyzer, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "myz" = ( /obj/structure/table, /obj/item/storage/box/evidence, @@ -55405,6 +44698,17 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"myA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Engineering Foyer" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/break_room) "myO" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -55413,37 +44717,58 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) -"myZ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/primary/aft) "mzp" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/quartermaster/warehouse) -"mzw" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/landmark/start/station_engineer, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +"mzs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/portable_thermomachine, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"mzv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/engine/engineering) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/storage) "mzE" = ( /turf/closed/wall, /area/security/brig/aft) +"mzL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "mAf" = ( /obj/structure/table/glass, /obj/item/storage/box/beakers{ @@ -55457,6 +44782,29 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/hydroponics) +"mAl" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/storage) +"mAv" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/disposal/bin, +/obj/machinery/camera/directional/east{ + c_tag = "Atrium Vendors"; + name = "diner camera" + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) "mAB" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -55477,6 +44825,14 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"mAK" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "mBf" = ( /obj/effect/turf_decal/tile/dark/half{ dir = 4 @@ -55485,58 +44841,47 @@ /obj/effect/loot_jobscale/medical/medkits, /turf/open/floor/iron/dark, /area/medical/medbay/central) -"mBt" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/machinery/vending/wardrobe/chef_wardrobe, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"mBF" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"mBi" = ( +/obj/machinery/computer/pandemic, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/iron/dark, +/area/medical/virology) +"mBw" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) -"mBH" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "Isolation Shutters" - }, -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ - name = "Virology Desk"; - req_access_txt = "39"; +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/item/storage/box/masks, -/obj/item/reagent_containers/cup/bottle/spaceacillin{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/item/reagent_containers/cup/glass/bottle/virusfood{ - pixel_x = -9; - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/desk_bell{ - pixel_x = -8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"mBD" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /turf/open/floor/plating, -/area/medical/virology) +/area/quartermaster/warehouse) +"mBE" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_x = -30 + }, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/primary/port) "mBL" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -55555,82 +44900,169 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"mCh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +"mBT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/execution/transfer) -"mCo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) +"mCA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Tool Storage" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/storage/primary) +"mCC" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = -28 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/area/maintenance/aft) -"mCw" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark/corner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ +/area/hallway/primary/port) +"mCJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"mCN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) +"mDc" = ( +/obj/structure/reflector/double/anchored{ + dir = 6 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"mDj" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, /turf/open/floor/iron, -/area/security/main) -"mCC" = ( -/obj/item/radio/intercom{ - pixel_x = -28; - pixel_y = -28 +/area/hallway/primary/aft) +"mDu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "supermatter Maintenance"; + req_one_access_txt = "10" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) +"mDw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"mDH" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + name = "euthanization chamber freezer" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"mDJ" = ( +/obj/effect/turf_decal/trimline/white/filled/warning, +/obj/machinery/computer/crew{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/railing{ + pixel_y = -8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"mDN" = ( +/obj/machinery/power/solar_control{ + dir = 8; + id = "forestarboard"; + name = "Starboard Bow Solar Control" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 }, -/turf/open/floor/iron/dark/corner{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" }, -/area/hallway/primary/port) -"mCS" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/maintenance{ - desc = "It opens and closes. You have a terrible feeling about this room..."; - name = "Brig Closet" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/security/brig) -"mDw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 +/obj/structure/sign/warning/xeno_mining{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/maintenance/solars/starboard/fore) "mDW" = ( /obj/machinery/light_switch{ pixel_x = 24; @@ -55668,201 +45100,242 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"mEc" = ( +"mDZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/security/brig/aft) -"mEf" = ( -/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"mEd" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "mEj" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/prison, /area/security/prison) -"mEr" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/solar{ - id = "forestarboard"; - name = "Fore-Starboard Solar Array" +"mFj" = ( +/obj/machinery/computer/nanite_chamber_control{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/science/research) +"mFm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/fore) -"mEz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port/aft) +"mFy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) +"mFB" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/event_spawn, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/railing{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/turf/open/floor/iron/techmaint, +/area/security/prison) +"mFJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/item/radio/intercom{ + pixel_y = 24 }, -/turf/open/floor/iron, -/area/engine/engineering) -"mEX" = ( -/obj/machinery/meter, -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 1 }, -/obj/machinery/light/small{ - dir = 8 +/turf/open/floor/engine, +/area/engine/engineering) +"mFO" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) +"mFU" = ( +/obj/structure/table, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/machinery/portable_atmospherics/canister/air{ + pixel_x = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 +/obj/item/clothing/mask/breath{ + pixel_x = 4; + pixel_y = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/item/clothing/mask/breath, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/area/maintenance/port) -"mEY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) +"mGs" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/area/maintenance/port/fore) -"mFm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"mGx" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/port/aft) -"mFv" = ( +/turf/open/floor/iron, +/area/security/brig) +"mGO" = ( /obj/structure/rack, +/obj/item/gun/energy/ionrifle{ + pixel_y = 4 + }, +/obj/item/gun/energy/temperature/security, +/obj/item/clothing/suit/armor/laserproof, /obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/loot_jobscale/armoury/bulletproof_vest, -/obj/effect/loot_jobscale/armoury/bulletproof_helmet, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/open/floor/iron/dark/smooth_large, /area/ai_monitored/security/armory) -"mFy" = ( +"mGP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/aft) +"mGY" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) -"mFA" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "NTMSLoad"; - name = "off ramp" +/area/maintenance/port) +"mHj" = ( +/obj/machinery/ai_slipper{ + uses = 10 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"mFS" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) -"mGg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/item/kirbyplants{ - icon_state = "plant-16" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"mHp" = ( +/obj/item/radio/intercom{ + pixel_y = 22 }, -/turf/open/floor/iron, -/area/gateway) -"mGA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/glasses/science{ + pixel_x = 4; + pixel_y = 4 }, -/obj/machinery/advanced_airlock_controller{ - dir = 4; - pixel_x = -24 +/obj/item/clothing/glasses/science, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -6 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"mHA" = ( +/area/medical/chemistry) +"mHw" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating/airless, +/area/maintenance/port/aft) +"mHC" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/door/window/northleft{ - name = "Justice Windoor" +/obj/machinery/firealarm/directional/west, +/obj/structure/chair{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"mHT" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/execution/education) -"mHQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/turf/open/floor/iron, -/area/security/prison) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "mHX" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office{ @@ -55875,39 +45348,6 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/quartermaster/office) -"mHZ" = ( -/obj/effect/spawner/randomvend/snack, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/prison, -/area/security/prison) -"mIa" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) -"mIh" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) "mIl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/warning/vacuum{ @@ -55922,86 +45362,33 @@ broken = 1 }, /area/maintenance/fore) -"mIw" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"mIA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"mIM" = ( -/obj/effect/landmark/start/cook, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"mIQ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig) -"mIR" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"mIJ" = ( +/obj/machinery/door/airlock/engineering{ + name = "Starboard Quarter Solar Access"; + req_access_txt = "10" }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/server) -"mIY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/turf/open/floor/iron, -/area/engine/atmos) -"mJm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/junction{ - dir = 1 +/turf/open/floor/iron/dark, +/area/maintenance/solars/starboard/aft) +"mIM" = ( +/obj/effect/landmark/start/cook, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/area/crew_quarters/kitchen) "mJy" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/structure/sink/kitchen{ @@ -56011,82 +45398,22 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"mJA" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/robotics/mechbay) -"mJI" = ( -/obj/structure/table/glass, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/book/manual/hydroponics_pod_people{ - pixel_y = 4 - }, -/obj/item/paper/guides/jobs/hydroponics, -/obj/item/reagent_containers/dropper, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/west{ - c_tag = "Hydroponics Pen"; - name = "hydroponics camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hydroponics) -"mKi" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/item/storage/toolbox/emergency, -/obj/item/wrench, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"mKj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_one_access_txt = "63" +"mJH" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Bridge Access"; + name = "command camera" }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" + dir = 9 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/security/brig) +/area/bridge) "mKk" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -56102,6 +45429,22 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"mKl" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) "mKr" = ( /obj/structure/table, /obj/item/storage/box/PDAs{ @@ -56160,28 +45503,11 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"mLi" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"mLH" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) +"mLC" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "mMb" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -56200,52 +45526,23 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"mMs" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"mMx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, +"mMv" = ( /turf/open/floor/iron, -/area/engine/atmos) +/area/security/courtroom) "mME" = ( /obj/effect/turf_decal/delivery, /obj/structure/plasticflaps/opaque, /turf/open/floor/iron/dark, /area/security/brig) +"mMI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/crew_quarters/fitness/recreation) "mMR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/depsec/supply, @@ -56260,17 +45557,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/supply) -"mMU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "mMY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -56293,38 +45579,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"mNg" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/maintenance/aft) -"mNr" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/box, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "mOr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -56349,57 +45603,51 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"mOE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) "mOG" = ( /turf/open/floor/plating{ broken = 1 }, /area/maintenance/fore) -"mOW" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"mOQ" = ( +/obj/machinery/disposal/bin, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/turf/open/floor/iron, -/area/security/main) -"mPr" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, +/turf/open/floor/iron/dark, +/area/security/detectives_office) +"mPw" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, -/area/bridge) -"mPI" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/storage/primary) +"mPV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/mineral/ore_redemption{ + dir = 8; + input_dir = 4; + output_dir = 8 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/window/reinforced{ + dir = 1 }, -/area/maintenance/port) +/turf/open/floor/plating, +/area/quartermaster/office) "mQi" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -56417,31 +45665,6 @@ burnt = 1 }, /area/maintenance/aft) -"mQm" = ( -/mob/living/simple_animal/bot/medbot{ - auto_patrol = 1; - desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; - name = "Inspector Johnson" - }, -/turf/open/floor/glass/reinforced, -/area/medical/medbay/lobby) -"mQB" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "mQK" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -56451,36 +45674,12 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"mQQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/table, -/obj/item/clothing/gloves/color/latex{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/glasses/science{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/glasses/science, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/aft) -"mRi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/east{ - c_tag = "Starboard Hallway Hydroponics Counter"; - name = "starboard camera" - }, +"mRA" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown/half/contrasted, /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/quartermaster/storage) "mRB" = ( /obj/effect/turf_decal/delivery, /obj/machinery/vending/hydronutrients, @@ -56490,58 +45689,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/hydroponics) -"mRV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) -"mRW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) -"mSc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/storage/primary) "mSg" = ( /obj/structure/table/wood, /obj/item/radio/intercom{ @@ -56559,6 +45706,45 @@ /obj/machinery/fax/law, /turf/open/floor/iron/dark, /area/lawoffice) +"mSh" = ( +/obj/machinery/photocopier, +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/library) +"mSU" = ( +/obj/machinery/power/smes, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/sign/warning/xeno_mining{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/port/fore) +"mTk" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) +"mTp" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "mTw" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -56575,6 +45761,14 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/quartermaster/exploration_dock) +"mTT" = ( +/obj/structure/flora/rock/pile, +/obj/effect/turf_decal/sand/plating, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/maintenance/port/aft) "mTW" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8; @@ -56592,166 +45786,269 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"mUe" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics"; - req_access_txt = "24" +"mTX" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"mUi" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/storage) +"mTZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + desc = "After his promotion, he was transferred to Kilo Station to serve as the gateway's protector."; + icon_state = "plant-21"; + name = "rodger" + }, +/obj/machinery/light/small, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/gateway) +"mUa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"mUq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/warehouse) +"mUC" = ( +/obj/structure/rack, /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 4; - color = "#486091" +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/machinery/computer/cargo/request, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Chief Medical Officer's Desk"; - departmentType = 5; - name = "Chief Medical Officer RC"; - pixel_x = 32 +/obj/item/circuitboard/machine/telecomms/bus{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/circuitboard/machine/telecomms/broadcaster, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/machinery/camera/directional/north{ + c_tag = "Telecomms Storage"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/storage/tcom) +"mUJ" = ( +/obj/machinery/light_switch{ + pixel_y = -24 }, +/obj/effect/spawner/room/threexfive, +/turf/open/floor/plating, +/area/maintenance/fore) +"mUQ" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/cmo) -"mUy" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"mUV" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"mUE" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron, +/area/engine/break_room) +"mVn" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 24 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison/shielded) +"mVu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + glass = 1; + name = "Slime Euthanization Chamber"; + opacity = 0; + req_access_txt = "55" }, /obj/structure/disposalpipe/segment{ - dir = 6 + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"mVR" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) -"mUZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -30 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"mVT" = ( +/obj/machinery/computer/cargo/request, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"mVW" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/aft) +"mWv" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) +"mWA" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/starboard) -"mVm" = ( +/obj/machinery/meter, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/engine, +/area/engine/engineering) +"mWE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/server) +"mWF" = ( +/obj/machinery/power/apc{ + areastring = "/area/crew_quarters/toilet/restrooms"; + name = "Restrooms APC"; + pixel_y = -24 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Restrooms"; + name = "recreation camera" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"mWT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"mWX" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"mVr" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/east{ - c_tag = "Recovery Room"; - name = "medical camera" - }, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"mVt" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/emcloset{ - name = "plasmaperson emergency closet" - }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/engine, +/area/engine/engineering) +"mXd" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/area/maintenance/port) -"mVF" = ( -/obj/structure/cable/yellow, -/obj/item/storage/box/pillbottles, -/obj/effect/turf_decal/bot, -/obj/item/storage/box/pillbottles, -/obj/structure/closet/secure_closet/chemical, -/obj/machinery/power/apc/auto_name/directional/west{ - name = "Chemsitry APC" +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/chemistry) -"mVT" = ( -/obj/machinery/computer/cargo/request, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"mWi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"mWk" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/corner{ +/area/maintenance/starboard/fore) +"mXu" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light{ dir = 1 }, -/obj/item/crowbar/red, -/obj/item/wrench, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark, -/area/science/xenobiology) -"mWp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/engine/atmos) +"mXx" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -56765,47 +46062,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/theatre) -"mWG" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/bot, -/obj/machinery/vending/wallmed/lite{ - pixel_y = 26 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"mXb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/exploration_dock) -"mXu" = ( -/obj/machinery/suit_storage_unit/atmos, -/obj/effect/turf_decal/delivery, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, /turf/open/floor/iron/dark, -/area/engine/atmos) +/area/maintenance/starboard) "mXJ" = ( /obj/item/book/manual/wiki/security_space_law, /obj/item/taperecorder{ @@ -56827,6 +46088,16 @@ }, /turf/open/floor/iron/dark, /area/lawoffice) +"mXR" = ( +/obj/machinery/computer/station_alert, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/break_room) "mXU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ @@ -56838,32 +46109,40 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/security/brig/aft) -"mYg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"mXX" = ( +/obj/effect/spawner/randomarcade, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, +/turf/open/floor/wood, +/area/security/prison) +"mYv" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/port) -"mYk" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/tank/air, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"mYn" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/bot, +/area/maintenance/starboard/aft) +"mYw" = ( +/obj/effect/decal/cleanable/greenglow, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 + dir = 8 }, +/obj/effect/turf_decal/box, /turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai_upload) +/area/gateway) "mYI" = ( /obj/structure/sign/painting/library{ pixel_y = -32 @@ -56894,31 +46173,75 @@ broken = 1 }, /area/maintenance/port) -"mZk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/room/threexthree, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"mZm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"mZc" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Aft Hallway Security Firelock"; + name = "aft camera" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"mZq" = ( +/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - name = "Atmospherics Cutoff Valve" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/dark, +/area/bridge) +"mZy" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags{ + pixel_x = 4; + pixel_y = 6 }, -/area/maintenance/starboard/fore) +/obj/item/storage/box/bodybags{ + pixel_y = 2 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/item/paper/guides/jobs/medical/morgue, +/obj/item/clothing/gloves/color/latex, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"mZR" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) +"mZU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "mZV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, @@ -56929,43 +46252,54 @@ broken = 1 }, /area/maintenance/fore) -"nab" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 +"naP" = ( +/obj/machinery/newscaster{ + pixel_x = 30 }, -/obj/structure/disposalpipe/segment, +/obj/structure/frame/computer{ + anchored = 1; + dir = 1 + }, +/obj/item/stack/cable_coil/cut/green, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"nbd" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron/showroomfloor, +/area/security/execution/education) +"nbe" = ( +/obj/effect/decal/cleanable/food/flour, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 }, -/area/maintenance/starboard/fore) -"naW" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "Engineering Blast Doors" +/obj/machinery/camera/directional/west{ + c_tag = "Kitchen"; + name = "diner camera" }, -/obj/machinery/door/window/eastleft{ - name = "Engineering Desk"; - req_access_txt = "10" +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/obj/item/folder/yellow{ - pixel_x = 4 +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/obj/structure/desk_bell{ - pixel_x = -8 +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"nbh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder/displaced, +/obj/structure/grille/broken, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, -/area/engine/break_room) +/area/maintenance/port) "nbl" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -56989,6 +46323,17 @@ burnt = 1 }, /area/maintenance/starboard/aft) +"nbp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Security Hallway" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "nbq" = ( /obj/machinery/firealarm{ dir = 8; @@ -56999,105 +46344,118 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/security/main) -"ncz" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +"nbr" = ( +/obj/machinery/conveyor{ + dir = 5; + id = "NTMSLoad"; + name = "off ramp" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"ncE" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/effect/decal/cleanable/cobweb, -/obj/item/clothing/suit/utility/fire/firefighter{ - pixel_y = 5 - }, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"ndb" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"ndL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"nbI" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/light/small{ - dir = 1 +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) +"nbP" = ( +/obj/machinery/door/airlock/engineering{ + name = "Port Quarter Solar Access"; + req_access_txt = "10" }, -/area/maintenance/starboard) -"ndX" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/structure/sink{ - dir = 8; - pixel_x = -12 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/camera/directional/west{ - c_tag = "Kitchen"; - name = "diner camera" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/siding/white{ +/turf/open/floor/iron/dark, +/area/maintenance/solars/port/aft) +"nbS" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"nes" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"ncp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"ncQ" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"ndb" = ( +/obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"ndQ" = ( +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" }, -/area/maintenance/starboard) -"neM" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/disposal) +"ndS" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/contraband/armory, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"nen" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 }, -/turf/open/floor/prison, -/area/security/prison) +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/cryo) +"nfd" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/hor) "nfy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/guideline/guideline_half_edge/blue{ @@ -57106,6 +46464,14 @@ }, /turf/open/floor/plating, /area/medical/cryo) +"nfC" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) "nfD" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -57125,6 +46491,31 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) +"nfM" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"nfN" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/security/checkpoint/engineering) "nfP" = ( /obj/structure/table, /obj/item/storage/toolbox/electrical{ @@ -57159,6 +46550,24 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"nfW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) "nfX" = ( /obj/effect/turf_decal/bot, /obj/machinery/light{ @@ -57170,24 +46579,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) -"ngn" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, +"ngd" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/structure/closet/emcloset/anchored, +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "ngu" = ( /obj/docking_port/stationary/random{ id = "pod_lavaland3"; @@ -57195,6 +46596,20 @@ }, /turf/open/space, /area/space/nearstation) +"ngC" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"ngJ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/main) "ngS" = ( /obj/effect/decal/cleanable/food/flour, /obj/effect/landmark/event_spawn, @@ -57223,24 +46638,39 @@ broken = 1 }, /area/maintenance/port/aft) -"nhe" = ( -/obj/structure/chair{ +"nhh" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Cutoff Valve" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/area/maintenance/starboard/aft) +"nhu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate{ + opened = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/item/flashlight/lantern, +/obj/structure/sign/poster/official/bless_this_spess{ + pixel_y = 32 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/fore) "nhw" = ( /obj/item/radio/intercom{ pixel_x = 28 @@ -57259,6 +46689,9 @@ }, /turf/open/floor/wood, /area/security/prison) +"nhy" = ( +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_dock) "nhS" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24 @@ -57275,40 +46708,13 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"nhY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"nie" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/engine/break_room) -"niq" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "niE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -57321,45 +46727,16 @@ broken = 1 }, /area/maintenance/starboard/aft) -"niF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/flora/grass/jungle, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) -"niK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"niN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" +"niL" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/gateway) +/area/engine/atmos) "niR" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -57372,26 +46749,47 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"njd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"niW" = ( +/obj/machinery/telecomms/receiver/preset_left, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/spawner/lootdrop/maintenance, /obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"njb" = ( +/turf/open/floor/engine, +/area/security/nuke_storage) +"njx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/green{ +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) +"njE" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/meter, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "njG" = ( /turf/closed/wall/r_wall, /area/security/brig) @@ -57432,14 +46830,13 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"nki" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) +"nkA" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/medical/cryo) "nkU" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8; @@ -57456,15 +46853,19 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"nlg" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +"nlm" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Satellite Antechamber"; + name = "satellite camera" }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) "nlp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -57474,54 +46875,91 @@ luminosity = 2 }, /area/maintenance/starboard) -"nlH" = ( +"nlz" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/machinery/button/door{ + id = "evashutter"; + name = "E.V.A. Storage Shutter Toggle"; + pixel_x = -24; + pixel_y = 24; + req_access_txt = "19" + }, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/multitool, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) +"nlG" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/catwalk_floor, +/area/tcommsat/computer) +"nlK" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, /area/maintenance/starboard/fore) -"nlM" = ( +"nlL" = ( +/obj/item/wrench, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-03" +/obj/item/wallframe/light_fixture/small{ + pixel_y = -14 }, -/turf/open/floor/iron/dark, -/area/science/aft) +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"nmc" = ( +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/engine/atmos) "nmh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/exploration_dock) -"nmj" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +"nmt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "detective closet" }, -/obj/item/pen, -/obj/effect/turf_decal/loading_area{ - dir = 1 +/obj/item/clothing/suit/jacket{ + desc = "All the class of a trenchcoat without the security fibers."; + icon_state = "greydet"; + name = "trenchcoat"; + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/item/clothing/suit/jacket{ + desc = "All the class of a trenchcoat without the security fibers."; + icon_state = "detective"; + name = "trenchcoat" }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"nmm" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external/glass{ - name = "External Freight Airlock" +/obj/item/clothing/head/fedora{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/item/clothing/head/fedora{ + icon_state = "detective" }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) +/turf/open/floor/plating, +/area/maintenance/port/aft) "nmx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -57535,16 +46973,34 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/library) -"nmC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"nmz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/brig) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"nmU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/lusty_xenomorph{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) "nmY" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -57554,6 +47010,22 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"nnp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"nnt" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + luminosity = 2 + }, +/area/quartermaster/warehouse) "nnC" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/rnd, @@ -57569,54 +47041,51 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"nnF" = ( +/obj/item/storage/fancy/donut_box, +/obj/structure/table, +/obj/machinery/camera/directional/east{ + c_tag = "Courtroom Jury"; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/security/courtroom) "nnL" = ( /obj/machinery/smartfridge/extract/preloaded, /turf/open/floor/iron/dark, /area/science/xenobiology) +"nnV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "nnW" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/aft) -"noh" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/machinery/button/door{ - id = "evashutter"; - name = "E.V.A. Storage Shutter Toggle"; - pixel_x = -24; - pixel_y = 24; - req_access_txt = "19" - }, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/multitool, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"noe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "Upload Access"; + req_one_access_txt = "16"; + security_level = 6 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) -"noo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, +/area/bridge) +"nop" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - burnt = 1 + icon_state = "4-8" }, -/area/maintenance/port) +/turf/open/floor/iron, +/area/hallway/primary/port) "nos" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -57634,25 +47103,17 @@ }, /turf/open/floor/iron/dark, /area/science/robotics/lab) -"noJ" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/bz, -/obj/machinery/button/door{ - id = "xeno5"; - name = "Creature Cell 5 Toggle"; - pixel_x = -24; - pixel_y = -24; - req_access_txt = "55" +"noE" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/science/xenobiology) +/area/quartermaster/warehouse) "npe" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -57664,15 +47125,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"npf" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/bowl, -/obj/item/book/manual/chef_recipes{ - pixel_x = 2; - pixel_y = 6 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison) "npg" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -57688,6 +47140,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/crew_quarters/bar) +"npj" = ( +/obj/structure/flora/ausbushes/palebush, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/maintenance/fore) "npn" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -57699,13 +47160,6 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/quartermaster/office) -"npp" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "npG" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -57720,60 +47174,122 @@ broken = 1 }, /area/maintenance/starboard/fore) -"nqz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor/shutters{ - id = "explorerstorage"; - name = "Exploration Storage Shutter" +"nqf" = ( +/obj/machinery/computer/security/qm{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) +"nqp" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"nqK" = ( +/area/hallway/secondary/exit/departure_lounge) +"nqF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"nqT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"nqX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "AI Upload"; + req_access_txt = "16" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai_upload) +"nrf" = ( +/obj/machinery/computer/med_data{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Traffic Control"; + name = "shuttle camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"nsk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /turf/open/floor/plating{ - broken = 1 + burnt = 1 }, -/area/maintenance/port/fore) -"nqQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/area/maintenance/fore) +"nso" = ( +/obj/item/radio/intercom{ + pixel_x = -28 }, -/obj/structure/bed{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/item/bedsheet/brown, -/turf/open/floor/prison, -/area/security/prison) -"nrp" = ( -/obj/machinery/door/airlock/public, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"nrL" = ( -/obj/structure/door_assembly/door_assembly_public{ - anchored = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"nth" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 +/turf/open/floor/iron, +/area/bridge) +"ntk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 8; + target_pressure = 4500 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/turf/open/floor/plating, +/area/maintenance/port) "ntG" = ( /obj/structure/sign/warning/nosmoking{ pixel_x = -30 @@ -57786,63 +47302,47 @@ "ntH" = ( /turf/closed/wall, /area/security/brig) -"nuj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/computer/security/telescreen/aiupload{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +"ntM" = ( +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"ntS" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/storage/fancy/donut_box, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen_2"; + name = "Hallway Hatch" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/turf/open/floor/plating, +/area/crew_quarters/kitchen) +"nuh" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/iron, -/area/bridge) -"nuk" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1 +/obj/item/storage/fancy/candle_box{ + pixel_x = 6; + pixel_y = 6 }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/item/storage/fancy/candle_box{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/loot_jobscale/armoury/energy_gun, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"nun" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_thermomachine, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"nut" = ( +/turf/open/floor/iron/dark, +/area/chapel/main) +"nuv" = ( +/obj/machinery/telecomms/server/presets/service, /obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/fun_police{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 + dir = 10 }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/machinery/portable_thermomachine, -/obj/machinery/airalarm/directional/east, -/obj/machinery/light, -/turf/open/floor/iron/dark, -/area/security/execution/education) +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) "nuy" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -57877,6 +47377,39 @@ }, /turf/open/floor/iron, /area/engine/break_room) +"nuF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"nuL" = ( +/obj/effect/spawner/randomvend/snack, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"nuQ" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "nuW" = ( /obj/structure/table, /obj/item/storage/box/beakers{ @@ -57901,56 +47434,62 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"nvr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"nvp" = ( +/obj/effect/landmark/start/chief_medical_officer, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8; + color = "#486091" }, -/obj/effect/turf_decal/caution/stand_clear{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"nvV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/cmo) +"nwi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/open/floor/plating{ + broken = 1 }, -/obj/structure/table, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = -4; - pixel_y = 6 +/area/maintenance/port) +"nwp" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 }, -/obj/item/tank/jetpack/carbondioxide{ - pixel_y = 2 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "emmd"; + name = "Emergency Medical Lockdown Shutters" }, -/obj/item/wrench, -/obj/machinery/power/apc{ - areastring = "/area/ai_monitored/storage/eva"; - dir = 8; - name = "E.V.A. Storage APC"; - pixel_x = -24 +/obj/machinery/door/airlock/medical/glass{ + id_tag = "medbay_front_door"; + name = "Medbay"; + req_access_txt = "5" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) -"nws" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/area/medical/medbay/central) "nwH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/landmark/start/geneticist, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) +"nwJ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/security/prison) "nwR" = ( /obj/structure/chair/office{ dir = 1 @@ -57978,49 +47517,53 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"nxo" = ( -/obj/effect/turf_decal/stripes/line{ +"nxf" = ( +/obj/machinery/turnstile{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"nxt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/prison) +"nxl" = ( +/obj/structure/closet/athletic_mixed, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/north{ + c_tag = "Recreation Lockers"; + name = "recreation camera" }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/maintenance/fore) -"nxu" = ( -/obj/machinery/libraryscanner, -/obj/effect/turf_decal/bot_white, -/obj/machinery/power/apc{ - areastring = "/area/library"; - dir = 4; - name = "Library APC"; +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"nxx" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/library) +/area/engine/atmos) +"nxC" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "nxG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -58060,21 +47603,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"nyj" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/closet/emcloset, -/obj/structure/sign/warning/securearea{ - name = "EMERGENCY STORAGE"; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "nyN" = ( /obj/machinery/modular_computer/console/preset/command, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -58111,33 +47639,6 @@ /obj/item/bedsheet/brown, /turf/open/floor/iron/dark, /area/security/prison/shielded) -"nze" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/prison, -/area/security/prison) -"nzo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/girder/displaced, -/obj/structure/grille/broken, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/fore) "nzA" = ( /obj/structure/window/reinforced{ dir = 8; @@ -58145,52 +47646,17 @@ }, /turf/open/floor/engine, /area/science/explab) -"nzB" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner, +"nzO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, /obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard/aft) -"nzM" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"nzQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) "nzY" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -58198,25 +47664,29 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) +"nAn" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2"; + name = "on ramp" + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "nAs" = ( /obj/effect/turf_decal/box, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/entry) -"nAt" = ( -/obj/machinery/door/airlock/maintenance{ - name = "chapel Maintenance"; - req_one_access_txt = "22" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) "nAz" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -58227,25 +47697,88 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) -"nBo" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/stripes/line{ +"nAG" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) +"nAR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/storage) +"nBh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, /turf/open/floor/plating{ - broken = 1 + burnt = 1 }, -/area/maintenance/port) -"nBH" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/decal/cleanable/blood/old, +/area/maintenance/central) +"nBl" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Chamber" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"nBu" = ( +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/structure/table/glass, +/obj/item/screwdriver{ + pixel_y = 5 + }, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/stack/cable_coil/white, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/medical/chemistry) +"nBz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/bridge) "nBN" = ( /obj/structure/falsewall/reinforced, /turf/open/floor/plating{ @@ -58263,60 +47796,61 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) -"nCj" = ( -/obj/effect/turf_decal/stripes/corner{ +"nBZ" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/turf/open/floor/iron, +/area/hallway/primary/fore) +"nCh" = ( +/obj/machinery/telecomms/bus/preset_exploration, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_prep) +"nCy" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics Desk"; + name = "atmospherics camera" }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, /turf/open/floor/iron, -/area/quartermaster/storage) -"nCn" = ( -/obj/structure/table/glass, -/obj/item/assembly/igniter, -/obj/item/assembly/igniter, -/obj/item/assembly/timer{ - desc = "Used to time things. Works well with contraptions which has to count down. Tick tock. But slightly shifted to the left."; - pixel_x = -4; - pixel_y = 4 +/area/engine/atmos) +"nCN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/assembly/timer{ - desc = "Used to time things. Works well with contraptions which has to count down. Tick tock. But slightly shifted to the left."; - pixel_x = -4; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/item/assembly/timer{ - desc = "Used to time things. Works well with contraptions which has to count down. Tick tock. But slightly shifted to the left."; - pixel_x = -4; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) +"nDf" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Satellite Foyer"; + name = "satellite camera" }, -/obj/item/assembly/igniter, -/turf/open/floor/iron/dark, -/area/medical/chemistry) -"nCM" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) +"nDj" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/science/aft) +/turf/open/floor/prison, +/area/security/prison) "nDl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -58329,118 +47863,64 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"nDq" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"nDx" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/engine, +/area/engine/engineering) +"nDG" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) +"nDJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/quartermaster/warehouse) +"nDW" = ( +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"nDs" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, /turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"nDC" = ( -/obj/structure/flora/ausbushes/leafybush, -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/grass, -/area/security/prison) -"nDT" = ( -/obj/effect/decal/cleanable/dirt, +/area/quartermaster/exploration_prep) +"nEo" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"nDY" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 + icon_state = "1-2" }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"nEq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/obj/item/stack/rods/ten, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) -"nEb" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/teleporter) -"nEj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"nEv" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron, -/area/security/main) +/area/maintenance/starboard/aft) "nEO" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = -30 @@ -58463,64 +47943,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"nFg" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/bridge) -"nFj" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"nFn" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"nFE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"nEQ" = ( +/obj/effect/decal/cleanable/blood/gibs/up, +/obj/structure/sign/poster/official/wtf_is_co2{ + pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ - dir = 4 + dir = 1 }, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/port) +/area/security/execution/education) "nFK" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -58539,25 +47974,21 @@ dir = 1 }, /area/hallway/primary/port) -"nGm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +"nFL" = ( +/obj/structure/closet/secure_closet/RD, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/camera/directional/north{ + c_tag = "Research Director's Office"; + name = "science camera" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) "nGB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/lattice/catwalk, @@ -58569,21 +48000,36 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) -"nGH" = ( -/obj/effect/spawner/randomvend/snack, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/science/shuttledock) -"nHg" = ( -/obj/effect/turf_decal/stripes/line{ +"nGS" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"nGW" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, /turf/open/floor/iron, -/area/engine/engineering) +/area/engine/break_room) "nHk" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -58602,6 +48048,18 @@ }, /turf/open/floor/iron/dark, /area/construction/mining/aux_base) +"nHo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "nHs" = ( /obj/structure/chair/office/light, /obj/effect/landmark/start/chief_engineer, @@ -58613,49 +48071,28 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"nHw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +"nHO" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/spawner/lootdrop/glowstick, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +/area/maintenance/starboard/fore) +"nIb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"nHz" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) -"nHM" = ( -/obj/structure/filingcabinet/employment, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/lawoffice) -"nHO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/glowstick, /turf/open/floor/plating{ - broken = 1 + burnt = 1 }, -/area/maintenance/starboard/fore) +/area/maintenance/port/aft) "nIo" = ( /obj/effect/turf_decal/bot, /obj/machinery/disposal/bin, @@ -58677,6 +48114,14 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) +"nIu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, +/turf/open/floor/iron/dark, +/area/medical/morgue) "nIz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -58688,25 +48133,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"nIK" = ( -/obj/effect/landmark/start/chief_engineer, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/crew_quarters/heads/chief) "nIL" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -58714,31 +48140,37 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"nJh" = ( -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/sign/poster/official/no_erp{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"nIO" = ( +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"nJt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/item/kirbyplants{ + desc = "The son of the legendary Roger, the guardian of the gateway. He has seen better days."; + icon_state = "plant-21"; + name = "rodger jr" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) +/area/quartermaster/exploration_prep) +"nJr" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) "nJw" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/tcomms, @@ -58751,16 +48183,19 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"nJy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"nJx" = ( +/obj/machinery/power/smes, +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "0-2" }, -/turf/open/floor/engine, -/area/engine/engineering) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/port/aft) "nJH" = ( /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ @@ -58770,49 +48205,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/prison) -"nJO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"nJS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) "nKi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58850,29 +48242,20 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"nKp" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/security/brig/aft) -"nKS" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/soda_cans/pwr_game{ - pixel_x = 6; - pixel_y = 7; - list_reagents = list(/datum/reagent/consumable/pwr_game = 5) +"nKF" = ( +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = -5; - pixel_y = 1 +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) +"nKN" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/turf/open/floor/wood, -/area/security/prison) +/turf/open/floor/iron/dark, +/area/security/execution/education) "nKU" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -58893,50 +48276,29 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"nKV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/central) -"nKX" = ( +"nLa" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, /obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" + dir = 1 }, /obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"nLm" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"nLp" = ( +/obj/structure/chair/fancy/sofa/old/left{ + color = "#742925" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) "nLx" = ( /obj/structure/table, /obj/item/clipboard{ @@ -58950,11 +48312,32 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"nLF" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/hydroponics, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/item/cultivator, +/obj/item/wirecutters, +/obj/item/reagent_containers/cup/bucket, +/obj/item/circuitboard/machine/biogenerator, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/engine/atmos) +/area/hydroponics) "nLN" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -58991,6 +48374,37 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) +"nLT" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"nLW" = ( +/obj/item/kirbyplants{ + icon_state = "applebush" + }, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "nMi" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -59017,76 +48431,43 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"nNg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +"nNd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab"; + req_access_txt = "29" }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) -"nNl" = ( -/obj/machinery/computer/station_alert, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) -"nNs" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "NTMSLoad"; - name = "off ramp" - }, -/obj/effect/turf_decal/bot, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"nNT" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"nNi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/machinery/camera/directional/west{ - c_tag = "Port Hallway Firelock"; - name = "port camera" +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/asteroid/airless, +/area/space/nearstation) +"nNq" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "construction Zone"; + req_access_txt = "32;47;48;37" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/port) +/turf/open/floor/iron/dark, +/area/construction/mining/aux_base) "nNZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, @@ -59108,6 +48489,21 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) +"nOo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) "nOp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -59122,6 +48518,30 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"nOr" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/vending/coffee, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/security/checkpoint/medical) +"nOt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;5" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port) "nOC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -59152,30 +48572,47 @@ burnt = 1 }, /area/maintenance/port/fore) -"nPe" = ( -/obj/effect/turf_decal/stripes/line, +"nON" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"nPt" = ( +/turf/open/floor/prison, +/area/security/prison) +"nOY" = ( /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating{ - broken = 1 +/area/docking/arrival) +"nPI" = ( +/obj/structure/table, +/obj/item/food/mint, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -2; + pixel_y = 6 }, -/area/maintenance/starboard) +/obj/item/reagent_containers/condiment/sugar{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/beaker, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "nPL" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -59193,39 +48630,27 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"nPU" = ( -/obj/machinery/chem_dispenser/drinks{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 +"nPP" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/item/radio/intercom{ - pixel_x = 28 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"nPV" = ( /obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/structure/cable/yellow{ - icon_state = "1-2" + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/engine, +/area/engine/engineering) +"nQf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/maintenance/starboard/fore) +/turf/open/floor/iron, +/area/security/brig) "nQG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -59242,54 +48667,40 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) -"nQJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, +"nQI" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"nQN" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 + dir = 8 }, -/area/maintenance/aft) -"nQP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/vending/medical, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"nRb" = ( +/turf/closed/wall/mineral/plastitanium, +/area/maintenance/port/aft) +"nRc" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"nRb" = ( -/turf/closed/wall/mineral/plastitanium, -/area/maintenance/port/aft) +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "nRh" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters{ @@ -59300,21 +48711,33 @@ broken = 1 }, /area/maintenance/port/aft) -"nRA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"nRm" = ( +/obj/machinery/portable_thermomachine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/central) +"nRz" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "47"; + name = "science Aft Maintenance Access" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/engineering) +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) "nRD" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -59327,6 +48750,33 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) +"nRF" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/port) +"nRH" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/bridge) +"nRU" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/prison, +/area/security/prison) "nSb" = ( /obj/machinery/light{ dir = 1 @@ -59339,50 +48789,37 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) -"nSc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"nSd" = ( +/obj/item/kirbyplants{ + icon_state = "plant-16" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"nSj" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"nSn" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) -"nSq" = ( -/obj/item/radio/intercom{ - pixel_y = -28 +/area/crew_quarters/locker) +"nSl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Transferring Centre"; + req_access_txt = "63" }, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/computer/cargo/request{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/engine/break_room) +/area/security/execution/transfer) "nSA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59397,19 +48834,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"nSS" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "packageSort2"; - name = "mail belt" - }, +"nST" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) +/area/quartermaster/warehouse) "nTc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -59419,44 +48850,77 @@ broken = 1 }, /area/maintenance/port) -"nTl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"nTi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Desk"; + req_one_access_txt = "10;24" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"nTq" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/door/airlock/external{ - req_access_txt = "13" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"nTv" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/engine/engineering) -"nTy" = ( -/obj/effect/turf_decal/box, +/area/engine/break_room) +"nTo" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Cooling Loop Bypass" + }, /obj/machinery/light{ - dir = 1 + dir = 4 }, -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/engine, +/area/engine/engineering) +"nTu" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/area/science/xenobiology) +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/digital_clock/directional/west, +/turf/open/floor/iron, +/area/bridge) +"nTN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted, +/obj/structure/table/glass, +/obj/item/clipboard, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/folder/blue, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/stamp/cmo{ + pixel_y = 12 + }, +/obj/item/pen, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/cmo) "nUh" = ( /obj/item/radio/intercom{ pixel_x = 32; @@ -59487,6 +48951,24 @@ /obj/machinery/recharger, /turf/open/floor/iron/dark, /area/security/warden) +"nUp" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "nUw" = ( /obj/machinery/light/small, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -59497,54 +48979,25 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"nUI" = ( +"nUZ" = ( +/obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"nUU" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) -"nUX" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"nVl" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/robotics/mechbay) -"nVc" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/port) +/area/maintenance/port/fore) "nVn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59563,41 +49016,16 @@ burnt = 1 }, /area/maintenance/port/fore) -"nVu" = ( -/obj/effect/turf_decal/stripes/corner{ +"nVE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 }, -/obj/machinery/camera/directional/east{ - c_tag = "Bridge Access"; - name = "command camera" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, /obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/bridge) -"nVx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/solars/starboard/aft) +/turf/open/floor/iron, +/area/hydroponics) "nVG" = ( /obj/structure/table, /obj/machinery/requests_console{ @@ -59614,27 +49042,30 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/security/checkpoint/engineering) -"nVK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"nVJ" = ( +/obj/machinery/disposal/bin, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/south{ + c_tag = "Chemistry"; + name = "medical camera" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"nVR" = ( +/obj/structure/chair/office{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) "nVT" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -59662,31 +49093,45 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/security/brig) -"nWN" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"nWI" = ( +/obj/machinery/atmospherics/pipe/manifold4w/general/visible, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/turf/open/floor/engine, +/area/engine/engineering) "nWR" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/dark, /area/security/brig) -"nXc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"nXb" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/port) +"nXp" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron, +/area/engine/atmos) +"nXH" = ( +/obj/machinery/computer/station_alert, +/obj/machinery/light{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/newscaster{ + pixel_y = 30 }, -/area/maintenance/starboard/fore) +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) +"nXI" = ( +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "nXN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -59701,18 +49146,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"nXO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "nXQ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -59725,6 +49158,22 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) +"nYc" = ( +/obj/structure/closet{ + name = "engineering locker" + }, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/shoes/workboots, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/aft) +"nYm" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) "nYq" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -59737,6 +49186,30 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) +"nYt" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"nYB" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2"; + name = "mail belt" + }, +/obj/machinery/camera/directional/south{ + c_tag = "Delivery Office"; + name = "cargo camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "nYS" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -59770,6 +49243,31 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) +"nZh" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "nZk" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -59802,45 +49300,57 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"nZF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"nZt" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/effect/decal/cleanable/cobweb/cobweb2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/area/maintenance/starboard) +"nZu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/fore) +"nZC" = ( +/obj/item/kirbyplants{ + icon_state = "plant-16" }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"nZO" = ( -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/hallway/primary/central) +"nZF" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, /obj/effect/turf_decal/tile/red{ dir = 1 }, /turf/open/floor/iron, -/area/engine/break_room) +/area/hallway/primary/fore) "nZR" = ( /obj/structure/chair/fancy/bench/pew/right{ dir = 4 @@ -59853,6 +49363,20 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"nZS" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/door/window/westright{ + dir = 2; + name = "Control Desk"; + req_one_access_txt = "19" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "nZU" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/structure/cable/yellow{ @@ -59863,18 +49387,13 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) -"nZX" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +"oae" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/food_cart, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) +/turf/open/floor/grass, +/area/security/prison) "oaf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sink/kitchen{ @@ -59895,43 +49414,32 @@ broken = 1 }, /area/maintenance/starboard) -"oau" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/shovel/spade, -/obj/item/wrench, -/obj/item/crowbar/red, -/obj/item/cultivator, -/obj/item/wirecutters, -/obj/item/reagent_containers/cup/bucket, -/obj/item/circuitboard/machine/biogenerator, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"oar" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"oaH" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 +/obj/structure/closet/l3closet/virology, +/obj/machinery/newscaster{ + pixel_y = 32 }, -/obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"oaz" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/item/storage/box/lights/mixed, -/obj/item/wrench, -/obj/item/stack/rods/twenty, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, -/area/engine/break_room) +/area/engine/atmos) "oaI" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -59944,42 +49452,26 @@ }, /turf/open/floor/iron, /area/bridge) -"oaY" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) "obn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/quartermaster/storage) -"obq" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/wrench, -/obj/item/crowbar/red, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Server Room"; - name = "science camera" +"obL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "AI Upload"; + req_access_txt = "16" }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/server) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai_upload) "obT" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 4 @@ -59989,15 +49481,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"ocb" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "ocf" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -60030,12 +49513,41 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) +"ocj" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "ocr" = ( /obj/structure/cable/yellow, /turf/open/floor/plating{ luminosity = 2 }, /area/quartermaster/warehouse) +"ocL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_one_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "ocU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -60077,23 +49589,6 @@ burnt = 1 }, /area/quartermaster/exploration_dock) -"odg" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/atmos) -"odh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "odj" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -60102,140 +49597,67 @@ dir = 1 }, /turf/open/floor/iron/dark, -/area/chapel/main) -"odH" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Satellite External Starboard"; - name = "exterior camera"; - start_active = 1 - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"odK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"odM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) -"odN" = ( -/obj/structure/table/wood, -/obj/item/storage/photo_album{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/camera, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) -"odW" = ( -/obj/machinery/vending/wardrobe/atmos_wardrobe, -/obj/effect/turf_decal/bot, -/obj/machinery/newscaster{ - pixel_y = -28 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"oeo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/construction/mining/aux_base) -"oev" = ( -/obj/machinery/computer/card{ - dir = 1 - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Captain's Desk"; - departmentType = 5; - name = "Captain RC"; - pixel_y = -30 - }, -/obj/machinery/keycard_auth{ - pixel_x = -24; - pixel_y = -8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) -"oeD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/machinery/door/window/eastright{ - base_state = "left"; - dir = 8; - icon_state = "left"; - name = "Fitness Ring" - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"oeF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/chapel/main) +"odn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/qm) +"odr" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/turf/open/floor/iron/showroomfloor, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"odH" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Satellite External Starboard"; + name = "exterior camera"; + start_active = 1 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"odN" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/camera, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, /area/library) +"oet" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Laser Room"; + req_access_txt = "10" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"oew" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) "oeK" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -60256,6 +49678,31 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"oeU" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency{ + pixel_y = 5 + }, +/obj/item/crowbar/red, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/maintenance/port/aft) +"oeZ" = ( +/obj/structure/sign/plaques/kiddie/library{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "off" = ( /obj/structure/sign/warning/securearea{ pixel_y = -32 @@ -60265,49 +49712,23 @@ burnt = 1 }, /area/maintenance/aft) -"ofn" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/sign/departments/restroom{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"ofS" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +"ofZ" = ( +/obj/structure/closet/secure_closet/security/engine, +/obj/machinery/light, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 }, -/turf/open/floor/iron, -/area/quartermaster/office) -"ofT" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/door/firedoor/heavy, +/obj/item/crowbar, +/obj/item/book/manual/wiki/security_space_law, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/quartermaster/exploration_prep) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/checkpoint/engineering) "ogh" = ( /obj/effect/landmark/start/warden, /obj/structure/chair/office, @@ -60316,6 +49737,31 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/warden) +"ogp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "chapel Maintenance"; + req_one_access_txt = "22" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) +"ogw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/grass, +/area/chapel/main) "ogB" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -60324,82 +49770,74 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/security/brig/aft) -"ogG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 +"oha" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"ogJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/iron/dark, -/area/bridge) -"ohH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, +/area/chapel/office) +"ohi" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/aft) -"ohR" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/stripes/corner{ +/area/maintenance/central) +"ohn" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/chapel/main) -"ohU" = ( -/obj/machinery/power/solar{ - id = "aftstarboard"; - name = "Aft-Starboard Solar Array" - }, -/obj/effect/turf_decal/box, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/clothing/shoes/sneakers/white, +/obj/item/clothing/under/color/white, +/obj/structure/closet/secure_closet{ + anchored = 1; + name = "patient's closet"; + req_access_txt = "5" }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/aft) -"ohZ" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/item/clothing/under/color/white, +/obj/item/clothing/shoes/sneakers/white, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) +"ohV" = ( +/obj/item/storage/box/firingpins, +/obj/structure/table, +/obj/item/folder/red, +/obj/item/storage/box/firingpins, +/obj/item/key/security, +/obj/item/key/security, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"oie" = ( +/obj/structure/chair/office/light{ dir = 8 }, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) +/area/science/xenobiology) "oij" = ( /obj/machinery/camera/directional/west{ c_tag = "Atmospherics Tank - Plasma"; @@ -60412,6 +49850,35 @@ burnt = 1 }, /area/maintenance/port) +"oim" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) +"oiy" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Connector"; + req_one_access_txt = "10;24;5" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "oiC" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -60434,6 +49901,29 @@ }, /turf/open/floor/iron, /area/vacant_room/commissary) +"oiK" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) +"oiN" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "oiP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -60452,23 +49942,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/warehouse) -"ojm" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/chem_master/condimaster{ - desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; - name = "BrewMaster 2199" - }, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) +"oiZ" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "oju" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -60477,6 +49955,15 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/engine/atmos) +"ojx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/hor) "ojA" = ( /obj/machinery/light/small{ dir = 8 @@ -60487,23 +49974,6 @@ burnt = 1 }, /area/maintenance/fore) -"ojH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "CloningDoor"; - name = "Genetics Lab"; - req_access_txt = "9" - }, -/turf/open/floor/iron/dark, -/area/medical/genetics) "ojI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, @@ -60520,26 +49990,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"ojX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/conveyor_switch/oneway{ - dir = 8; - id = "QMLoad"; - name = "off ramp"; - pixel_y = 5 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) "okg" = ( /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Cell 6"; @@ -60550,31 +50000,28 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"okM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, +"okA" = ( +/obj/item/storage/box/sec_barricades, +/obj/structure/table, +/obj/item/survivalcapsule/capsule_checkpoint, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"okF" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/science/xenobiology) +"okY" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-8" }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron, -/area/bridge) +/area/maintenance/starboard) "olb" = ( /obj/structure/closet/radiation, /obj/structure/grille/broken, @@ -60584,27 +50031,6 @@ broken = 1 }, /area/maintenance/starboard/aft) -"olx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"olM" = ( -/obj/machinery/computer/security/qm{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/qm) "olP" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -60659,6 +50085,20 @@ broken = 1 }, /area/quartermaster/warehouse) +"omP" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/ai_monitored/turret_protected/aisat/atmos) "omS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -60675,27 +50115,33 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) -"omY" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +"omW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "ono" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, /area/science/shuttledock) -"onu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"ons" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"onx" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "onC" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -60727,86 +50173,47 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) -"onN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"oof" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/table, -/obj/item/stack/sheet/plasteel/fifty{ - amount = 10; - pixel_x = 4; - pixel_y = 4 +"onI" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_x = 2; + pixel_y = 6 }, -/obj/item/stack/sheet/rglass{ - amount = 50 +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = 2; + pixel_y = 8 }, -/obj/item/stack/sheet/rglass{ - amount = 50 +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_x = 2; + pixel_y = 10 }, -/obj/item/clothing/shoes/magboots{ - pixel_x = 4; - pixel_y = 4 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 }, -/obj/item/clothing/shoes/magboots, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 +/obj/machinery/light{ + dir = 4 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) -"oot" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/structure/noticeboard{ - pixel_y = 28 - }, -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"ooB" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/area/crew_quarters/bar) +"onL" = ( +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"ooD" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + burnt = 1 }, +/area/maintenance/port/aft) +"onN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, -/area/bridge) +/area/hallway/secondary/exit/departure_lounge) "ooJ" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -60819,18 +50226,41 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"ooU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"ooR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"oph" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/camera/directional/south{ + c_tag = "Autopsy Room"; + name = "detective camera" }, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/machinery/status_display/ai{ + pixel_x = 32; + pixel_y = 32 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/effect/landmark/xeno_spawn, +/obj/effect/landmark/start/detective, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/detectives_office) +"opi" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/computer/secure_data, /turf/open/floor/iron, -/area/hallway/primary/fore) +/area/security/checkpoint/medical) "opn" = ( /obj/machinery/light{ bulb_colour = "#22bfa2"; @@ -60850,6 +50280,39 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) +"opw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"opy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_x = 32 + }, +/obj/item/wallframe/light_fixture/small{ + dir = 4; + pixel_x = 15 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/quartermaster/warehouse) +"opz" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "opH" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -60859,6 +50322,13 @@ burnt = 1 }, /area/maintenance/starboard) +"opM" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) "opP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -60873,22 +50343,6 @@ dir = 1 }, /area/hallway/primary/port) -"opR" = ( -/obj/machinery/turnstile{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery/red, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/dark, -/area/security/prison) "oqc" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -60899,39 +50353,30 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) -"oqn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/fireaxecabinet{ - pixel_y = 28 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Atmospherics Scrubbers"; - name = "atmospherics camera" +"oqt" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/engine, +/area/engine/engineering) +"oqA" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Brig Prison Access" }, -/turf/open/floor/iron, -/area/engine/atmos) -"oqr" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/obj/effect/landmark/start/station_engineer, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, -/area/engine/engineering) +/area/security/main) "oqC" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -60948,6 +50393,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"oqO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"oqP" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "oqS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, @@ -60955,20 +50414,6 @@ broken = 1 }, /area/maintenance/port/aft) -"ori" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/vacant_room/commissary) "orr" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -60992,15 +50437,28 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"osk" = ( -/obj/effect/turf_decal/stripes/line{ +"orS" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) +"osd" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/item/tank/internals/oxygen, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) "osn" = ( /mob/living/simple_animal/hostile/asteroid/goliath, /obj/structure/cable/yellow{ @@ -61008,59 +50466,22 @@ }, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"oso" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"osP" = ( +/obj/item/radio/intercom{ + freerange = 1; + name = "Prison intercom"; + desc = "Talk through this. It looks like it has been modified to not broadcast."; + prison_radio = 1; + pixel_x = -26 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"osq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) +"osR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/chapel/office) -"osy" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "CloningDoor"; - name = "Cloning Lab"; - req_access_txt = "5;68" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/medical/genetics/cloning) -"osK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/flora/grass/jungle/b, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ +/turf/open/floor/plating/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/docking/arrival) @@ -61085,11 +50506,11 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"oty" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - burnt = 1 +"otp" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" }, +/turf/open/floor/plating, /area/quartermaster/warehouse) "otB" = ( /obj/structure/table, @@ -61114,27 +50535,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"otN" = ( -/obj/machinery/computer/crew{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"otS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) "otW" = ( /obj/structure/chair/office/light{ dir = 1 @@ -61150,37 +50550,63 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"oua" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +"otY" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/noslip/white, +/area/medical/genetics/cloning) +"ouf" = ( +/obj/machinery/vending/wardrobe/chem_wardrobe, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/area/maintenance/port/fore) -"ouh" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"oum" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" }, -/obj/structure/table/glass, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/glasses/science{ - pixel_x = 4; - pixel_y = 4 +/obj/machinery/door/airlock/virology{ + name = "Virology Lab"; + req_access_txt = "39" }, -/obj/item/clothing/glasses/science, -/obj/effect/turf_decal/bot, -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = -6 +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/virology) +"out" = ( +/obj/machinery/modular_fabricator/autolathe, +/obj/machinery/door/window/westleft{ + dir = 4; + name = "Cargo Desk"; + req_access_txt = "50" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/plating, +/area/quartermaster/office) "ouu" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ @@ -61203,22 +50629,9 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"ouB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) +"oux" = ( +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) "ouC" = ( /obj/item/storage/toolbox/mechanical{ pixel_y = 5 @@ -61229,36 +50642,25 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/quartermaster/warehouse) -"ouD" = ( -/obj/effect/landmark/start/chemist, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/stripes/line{ +"ouM" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"ouN" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/machinery/door/airlock/external{ + name = "Engineering External Airlock"; + req_access_txt = "10" }, -/obj/structure/table/optable, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - pixel_y = -25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light/small, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"ouO" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/security{ - name = "Armory"; - req_access_txt = "3"; - security_level = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/door/firedoor, /turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) +/area/engine/engineering) "ouT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, @@ -61277,6 +50679,16 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) +"ova" = ( +/obj/effect/landmark/start/botanist, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) "ove" = ( /obj/structure/disposalpipe/junction/flip, /obj/structure/cable/yellow{ @@ -61285,14 +50697,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"ovn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/grass/jungle/b, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +"ovl" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/area/docking/arrival) +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Unfiltered & Air to Mix" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "ovr" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -61302,32 +50719,42 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) -"ovz" = ( -/obj/structure/bodycontainer/morgue{ - dir = 8 +"ovy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/noticeboard{ + pixel_y = 28 }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"ovX" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"ovO" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/white/corner{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/machinery/light_switch{ - pixel_x = 24 +/turf/open/floor/iron, +/area/quartermaster/storage) +"owi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/dark, -/area/medical/morgue) +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/fore) "owk" = ( /obj/machinery/computer/shuttle_flight/mining, /obj/effect/turf_decal/tile/neutral{ @@ -61347,49 +50774,110 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/security/detectives_office) -"owN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "Departure Shuttle Airlock" +"owT" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"owW" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) +"owZ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/taperecorder{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/storage/box/deputy, +/turf/open/floor/iron/dark, +/area/security/warden) +"oxc" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_y = -25 + }, +/turf/open/floor/iron, +/area/security/prison) +"oxd" = ( +/obj/structure/closet/secure_closet/genpop, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/prison) +"oxg" = ( +/obj/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + areastring = "/area/quartermaster/sorting"; + dir = 4; + name = "Delivery Office APC"; + pixel_x = 24 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/machinery/disposal/deliveryChute{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/disposalpipe/trunk{ dir = 4 }, +/obj/structure/cable/yellow, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"owT" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/area/quartermaster/sorting) +"oxk" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) -"owZ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/item/taperecorder{ - pixel_x = 4; - pixel_y = 2 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/obj/item/storage/box/deputy, -/turf/open/floor/iron/dark, -/area/security/warden) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) "oxq" = ( /obj/item/flashlight/lantern, /turf/open/floor/plating/asteroid/airless, @@ -61402,6 +50890,33 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/bridge) +"oxv" = ( +/obj/structure/girder/displaced, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/fore) +"oxA" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/table/glass, +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) +"oxB" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/chem_dispenser/mutagensaltpetersmall, +/turf/open/floor/iron/dark, +/area/hydroponics) "oxC" = ( /obj/structure/disposalpipe/sorting/mail{ dir = 4; @@ -61414,44 +50929,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"oxO" = ( -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/hallway/secondary/exit/departure_lounge"; - dir = 1; - name = "Departure Lounge APC"; - pixel_y = 24 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Departures Lounge"; - name = "shuttle camera" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 13; - pixel_y = 21 +"oxD" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/port/aft) "oyp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner, @@ -61464,12 +50948,23 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) -"oyI" = ( -/obj/machinery/telecomms/receiver/preset_exploration, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_prep) +"oyB" = ( +/obj/structure/chair/fancy/sofa/corp/right{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) +"oyG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard) "ozc" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -61514,56 +51009,21 @@ broken = 1 }, /area/maintenance/aft) -"oAA" = ( -/obj/effect/turf_decal/loading_area, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"oAB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"oAK" = ( -/obj/machinery/computer/security/mining{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, +"oAj" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/oil, +/obj/item/stack/cable_coil/cut, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"oAz" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) +/turf/open/floor/iron, +/area/storage/primary) "oAN" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -61583,17 +51043,49 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"oBx" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +"oAU" = ( +/obj/machinery/newscaster{ + pixel_x = 30 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"oAZ" = ( +/obj/structure/chair{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"oBa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) +"oBv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset{ + name = "plasmaperson emergency closet" + }, +/obj/item/clothing/under/plasmaman, +/obj/item/clothing/under/plasmaman, +/obj/item/clothing/head/helmet/space/plasmaman, +/obj/item/clothing/head/helmet/space/plasmaman, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port) "oBG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -61613,6 +51105,16 @@ burnt = 1 }, /area/maintenance/port/fore) +"oBO" = ( +/obj/structure/door_assembly/door_assembly_med{ + anchored = 1 + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "oBT" = ( /obj/machinery/camera/directional/south{ c_tag = "Satellite External Fore"; @@ -61622,45 +51124,30 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/space/nearstation) -"oBZ" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/head/utility/hardhat/orange{ - name = "protective hat"; - pixel_y = 6 +"oCg" = ( +/obj/machinery/power/apc{ + areastring = "/area/quartermaster/storage"; + dir = 1; + name = "Cargo Bay APC"; + pixel_y = 24 }, -/obj/item/clothing/head/utility/hardhat/orange{ - name = "protective hat"; - pixel_y = 6 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/item/clothing/head/utility/hardhat/orange{ - name = "protective hat"; - pixel_y = 6 +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"oCl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/maintenance/starboard/aft) +/turf/open/floor/iron, +/area/quartermaster/storage) "oCo" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot, @@ -61687,6 +51174,28 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"oCT" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"oDa" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) "oDg" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -61702,13 +51211,6 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"oDp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/storage/fancy/candle_box, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/port/aft) "oDr" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -61717,29 +51219,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/docking/arrival) -"oDs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/noticeboard{ - pixel_y = 30 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) "oDt" = ( /obj/structure/table, /obj/item/clipboard, @@ -61760,148 +51239,163 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"oDz" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +"oDK" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=HOP"; + location = "Security"; + name = "security navigation beacon" }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /turf/open/floor/iron, /area/hallway/primary/aft) -"oDA" = ( -/obj/machinery/smartfridge{ - name = "Sample Storage" - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) -"oDX" = ( +"oDT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/light/small, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "xenobiology sorting disposal pipe"; + sortType = 28 }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/effect/decal/cleanable/greenglow/filled, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"oEn" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Telecomms Monitoring"; + name = "telecomms camera" }, -/area/maintenance/fore) -"oEj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Telecomms Admin"; + departmentType = 5; + name = "Telecomms RC"; + pixel_x = -32 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating{ - burnt = 1 + icon_state = "2-4" }, -/area/maintenance/central) -"oEk" = ( -/obj/machinery/telecomms/receiver/preset_right, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 4 }, -/obj/machinery/camera/directional/north{ - c_tag = "Telecomms Server SMES"; - name = "telecomms camera" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/tcommsat/server) -"oEU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/hallway/primary/port) -"oFr" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ +/area/tcommsat/computer) +"oEu" = ( +/obj/effect/turf_decal/tile/dark/anticorner{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron/dark, +/area/medical/medbay/central) +"oEN" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/chair{ +/turf/open/floor/iron/dark, +/area/chapel/main) +"oEQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access_txt = "19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) +"oER" = ( +/obj/machinery/telecomms/processor/preset_one, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"oFf" = ( +/obj/machinery/button/door{ + id = "Biohazard"; + name = "Emergency Research Lockdown"; + pixel_x = 24; + pixel_y = 24; + req_access_txt = "47" }, /obj/machinery/light_switch{ - pixel_y = -25 + pixel_x = 38; + pixel_y = 24 }, -/turf/open/floor/iron, -/area/security/prison) -"oFs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/button/door{ + id = "rdprivacy"; + name = "Director's Privacy Toggle"; + pixel_x = 24; + pixel_y = 38 }, -/obj/machinery/airalarm/server{ - dir = 8; - pixel_x = -22 +/obj/effect/landmark/start/research_director, +/obj/machinery/button/door{ + id = "xeno_blastdoor"; + name = "Xenobiology Containment Lockdown"; + pixel_x = 38; + pixel_y = 38; + req_access_txt = "47" }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/area/tcommsat/server) +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/hor) "oFO" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, /turf/open/space/basic, /area/solar/starboard/fore) -"oGf" = ( -/obj/structure/sign/poster/official/bless_this_spess{ - pixel_x = 32 +"oFU" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/security/execution/transfer) +"oFW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/explab) +/turf/open/floor/iron, +/area/quartermaster/storage) "oGh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/hydroponics, @@ -61912,37 +51406,18 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) -"oGs" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" +"oGy" = ( +/obj/machinery/suit_storage_unit/rd, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster{ + pixel_y = 30 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark, -/area/security/brig) -"oGA" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig) +/area/crew_quarters/heads/hor) "oGN" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -61953,54 +51428,47 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"oGR" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"oGV" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"oGT" = ( +/obj/machinery/door/poddoor/shutters{ + id = "maidbay"; + name = "Maid Bay" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/delivery, +/obj/machinery/button/door{ + id = "maidbay"; + name = "Maid Bay Toggle"; + pixel_x = -24 }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/engine/engineering) -"oGW" = ( -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/fore) +"oHc" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"oHq" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 8 +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"oHm" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"oHt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Tech Storage"; + req_one_access_txt = "23;30" }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/teleporter) -"oHG" = ( -/obj/machinery/vending/wardrobe/gene_wardrobe, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +/area/storage/tech) "oHK" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -62024,6 +51492,21 @@ broken = 1 }, /area/maintenance/starboard) +"oHX" = ( +/obj/machinery/portable_thermomachine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"oIh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/office) "oIj" = ( /obj/structure/table/reinforced, /obj/item/folder/blue{ @@ -62037,17 +51520,17 @@ /obj/item/book/manual/wiki/sopcommand, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"oIs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"oIk" = ( +/obj/structure/filingcabinet, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) "oIt" = ( /obj/structure/chair/office/light, /obj/effect/landmark/start/depsec/science, @@ -62056,23 +51539,50 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/checkpoint/science/research) -"oJl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"oIB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_y = 24 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"oIZ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) +"oJj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/door/airlock/security{ - name = "Evidence Storage"; - req_one_access_txt = "1;4" +/turf/open/floor/plating{ + burnt = 1 }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ +/area/maintenance/starboard) +"oJw" = ( +/obj/item/radio/intercom{ + freerange = 1; + name = "Prison intercom"; + desc = "Talk through this. It looks like it has been modified to not broadcast."; + prison_radio = 1; + pixel_x = -26 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Brig Cells" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/light/small, /turf/open/floor/iron/dark, -/area/security/brig/aft) +/area/security/prison/shielded) "oJy" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -62099,33 +51609,33 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"oJM" = ( -/obj/machinery/suit_storage_unit/ce, -/obj/effect/turf_decal/delivery, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) -"oJS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"oJD" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/machinery/computer/shuttle_flight/custom_shuttle/exploration{ - dir = 1 +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" }, -/obj/effect/turf_decal/bot{ - pixel_y = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/green{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "oJX" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -62140,46 +51650,126 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"oKp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "2-8" +"oKh" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -9; + pixel_y = 3 }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/item/pen{ + pixel_x = -8; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/item/storage/box/syringes{ + pixel_x = 6; + pixel_y = 11 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/item/reagent_containers/cup/bottle/spaceacillin{ + pixel_x = 2; + pixel_y = -1 }, -/area/maintenance/starboard/fore) -"oLa" = ( -/obj/structure/chair/fancy/bench{ - dir = 8 +/obj/item/reagent_containers/cup/bottle/spaceacillin{ + pixel_x = 9; + pixel_y = -7 }, -/obj/machinery/light/very_dim/directional/east, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) -"oLc" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light{ + bulb_colour = "#22bfa2"; + bulb_vacuum_colour = "#22bfa2"; + dir = 4; + nightshift_light_color = "#22bfa2" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/medical/virology) +"oKt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"oKv" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"oKz" = ( +/obj/structure/rack, +/obj/item/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_x = 8 + }, +/obj/item/geiger_counter, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/explab) +"oKS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"oKU" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/vending/clothing, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"oKV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"oKZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ dir = 8 }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, /turf/open/floor/iron, -/area/gateway) +/area/maintenance/starboard/fore) +"oLa" = ( +/obj/structure/chair/fancy/bench{ + dir = 8 + }, +/obj/machinery/light/very_dim/directional/east, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) "oLi" = ( /obj/structure/window/reinforced{ dir = 8 @@ -62201,21 +51791,45 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"oLr" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Restrooms" +"oLn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"oLO" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"oLv" = ( +/obj/item/stack/rods/ten, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"oLD" = ( +/obj/machinery/telecomms/server/presets/engineering, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"oLV" = ( +/obj/machinery/biogenerator, +/obj/machinery/door/firedoor, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ dir = 1 }, +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Biogenerator"; + req_access_txt = "35" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/hallway/primary/aft) +/area/hydroponics) "oLY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -62238,6 +51852,29 @@ burnt = 1 }, /area/maintenance/central) +"oMo" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"oMy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/item/storage/backpack/satchel/tox, +/obj/item/analyzer, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "oMT" = ( /obj/effect/landmark/start/head_of_personnel, /obj/structure/chair/office, @@ -62247,6 +51884,34 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) +"oMW" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + name = "Virology Desk"; + req_access_txt = "39"; + dir = 4 + }, +/obj/item/storage/box/masks, +/obj/item/reagent_containers/cup/bottle/spaceacillin{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/reagent_containers/cup/glass/bottle/virusfood{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/virology) "oNj" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -62263,80 +51928,37 @@ broken = 1 }, /area/engine/engineering) -"oNw" = ( -/obj/structure/table/wood/fancy, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/clothing/suit/hooded/chaplain_hoodie, -/obj/item/reagent_containers/cup/glass/bottle/holywater, -/obj/item/soulstone/anybody/chaplain, -/obj/item/organ/heart, -/obj/item/book/granter/spell/smoke/lesser, -/turf/open/floor/iron/dark, -/area/chapel/office) -"oNy" = ( -/obj/machinery/light, -/obj/machinery/light_switch{ - pixel_y = -24 - }, +"oOg" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/structure/filingcabinet, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 5 }, /turf/open/floor/iron, -/area/security/checkpoint/medical) -"oNK" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/fernybush, -/obj/effect/turf_decal/sand/plating, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/area/security/brig/aft) +"oOp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/area/maintenance/port/aft) -"oOm" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"oOu" = ( /obj/machinery/camera/directional/east{ - c_tag = "Toxins Burn Chamber"; - name = "science camera" - }, -/obj/machinery/airalarm/mixingchamber{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 + c_tag = "Recovery Room"; + name = "medical camera" }, -/turf/open/floor/iron/dark, -/area/science/mixing/chamber) -"oOn" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/chem_master, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) +/turf/open/floor/iron/dark, +/area/medical/virology) "oOU" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/navbeacon{ @@ -62358,15 +51980,21 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"oOW" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"oPh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/iron, -/area/security/prison) +/area/engine/break_room) "oPl" = ( /obj/effect/turf_decal/delivery, /obj/machinery/vending/hydronutrients, @@ -62374,15 +52002,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) -"oPp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "oPI" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 10 @@ -62393,22 +52012,12 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"oPP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +"oPK" = ( +/obj/machinery/firealarm{ + pixel_y = 28 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, /area/quartermaster/exploration_dock) "oPQ" = ( /obj/structure/closet/emcloset, @@ -62418,17 +52027,6 @@ }, /turf/open/floor/iron/dark, /area/science/shuttledock) -"oPX" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/storage/primary) "oPY" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -62445,18 +52043,13 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"oQc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"oQv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating{ + broken = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/area/maintenance/fore) "oQA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/disposal/deliveryChute{ @@ -62475,18 +52068,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"oQG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/vacant_room/commissary) "oQI" = ( /obj/machinery/power/apc{ areastring = "/area/science/explab"; @@ -62502,6 +52083,21 @@ }, /turf/open/floor/iron/dark, /area/science/explab) +"oQU" = ( +/obj/machinery/door/airlock/external{ + name = "Satellite External Airlock"; + req_one_access_txt = "32;19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/atmos) "oRh" = ( /obj/structure/dresser, /obj/machinery/light/small{ @@ -62521,17 +52117,6 @@ }, /turf/open/floor/iron, /area/vacant_room/commissary) -"oRD" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/port) "oRF" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/effect/landmark/event_spawn, @@ -62550,22 +52135,15 @@ /obj/item/book/manual/wiki/sopsecurity, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"oSr" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Brig Port Wing"; - req_one_access_txt = "1;4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Aft Security Blast Door" +"oSk" = ( +/obj/effect/decal/cleanable/food/flour, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "oSt" = ( /obj/structure/table, /obj/item/candle/infinite{ @@ -62606,6 +52184,16 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) +"oSI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "oSR" = ( /obj/effect/spawner/structure/window, /obj/structure/disposalpipe/segment{ @@ -62613,160 +52201,198 @@ }, /turf/open/floor/plating, /area/science/mixing) +"oSS" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/security/prison) +"oST" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/item/pickaxe/mini, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/engineering) "oTh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/fore) -"oTm" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"oTj" = ( +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = -24 }, -/turf/open/floor/prison, -/area/security/prison) -"oTC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"oTt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Checkpoint"; + req_access_txt = "63" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"oTP" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;37" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) +"oTW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small, /turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"oUu" = ( -/obj/effect/turf_decal/stripes/line{ +/area/security/brig) +"oUc" = ( +/obj/machinery/portable_atmospherics/scrubber{ + name = "scrubber ducky" + }, +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/item/stack/cable_coil/red, +/obj/structure/sign/warning/fire{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"oUB" = ( -/obj/machinery/door/poddoor, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, /area/quartermaster/exploration_dock) -"oUI" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" +"oUn" = ( +/obj/item/radio/intercom{ + pixel_y = -28 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"oVf" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/table/wood, +/obj/item/airlock_painter, +/turf/open/floor/iron/dark, +/area/crew_quarters/theatre) +"oUp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) -"oVg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"oVh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron/dark, +/area/medical/morgue) +"oUB" = ( +/obj/machinery/door/poddoor, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/plating/airless, -/area/maintenance/port/aft) +/area/quartermaster/exploration_dock) "oVs" = ( /obj/structure/railing, /obj/structure/flora/junglebush/large, /turf/open/floor/grass, /area/medical/medbay/central) -"oVI" = ( -/obj/structure/window/reinforced{ +"oVE" = ( +/obj/machinery/computer/secure_data{ dir = 1 }, -/obj/machinery/door/window/southright{ - dir = 8; - name = "Secure Artifact Storage"; - req_one_access_txt = "8;49" +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"oVL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/directional/west{ + c_tag = "Captain's Tactical Relocation"; + name = "command camera" }, -/obj/structure/rack, -/obj/item/xenoartifact, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + name = "Atmospherics Cutoff Valve" }, -/turf/open/floor/iron/dark, -/area/science/explab) +/turf/open/floor/plating, +/area/maintenance/central) "oWb" = ( /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/port/fore) -"oWx" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"oWN" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/door/airlock/public/glass{ - name = "visitation Area" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"oWO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/security/prison) -"oWS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/engine/engineering) +"oWP" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) +"oWY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) +/area/security/execution/education) "oXu" = ( /obj/machinery/atmospherics/pipe/manifold/supply/visible{ dir = 1 @@ -62792,52 +52418,16 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"oXF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) -"oXO" = ( -/obj/effect/turf_decal/stripes/corner{ +"oXE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/item/beacon, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/structure/disposalpipe/junction/flip{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"oXR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/costume, -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) +/turf/open/floor/iron/dark, +/area/medical/morgue) "oXS" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -62854,72 +52444,16 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"oYa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "construction Zone"; - req_access_txt = "32;47;48;37" - }, -/turf/open/floor/iron/dark, -/area/construction/mining/aux_base) -"oYk" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"oYn" = ( -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/port/aft) -"oYw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"oYx" = ( -/obj/effect/landmark/start/cargo_technician, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 +"oYm" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" }, -/turf/open/floor/iron, -/area/quartermaster/storage) +/turf/open/floor/noslip/dark, +/area/engine/engineering) "oYy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -62943,6 +52477,25 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/airless, /area/quartermaster/warehouse) +"oYL" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/bz, +/obj/machinery/button/door{ + id = "xeno5"; + name = "Creature Cell 5 Toggle"; + pixel_x = -24; + pixel_y = -24; + req_access_txt = "55" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "oYQ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -62965,23 +52518,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"oYW" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/nanite_chamber_control{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/science/research) -"oYX" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/delivery, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hydroponics) "oZd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -62996,43 +52532,51 @@ burnt = 1 }, /area/maintenance/port/aft) -"oZv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"oZK" = ( +/obj/item/radio/intercom{ + pixel_y = -28 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/deepfryer, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) +"oZM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) +"oZX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, /turf/open/floor/plating{ burnt = 1 }, -/area/engine/engineering) -"pai" = ( -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/fore) +"pao" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/item/beacon, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, /turf/open/floor/iron, -/area/engine/atmos) -"pat" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/area/hallway/secondary/exit/departure_lounge) "paw" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -63051,12 +52595,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/security/prison) -"paA" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) "paG" = ( /obj/item/stack/cable_coil/cut/yellow{ pixel_x = 13; @@ -63070,14 +52608,19 @@ }, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"pbk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - burnt = 1 +"paH" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 }, -/area/maintenance/port) +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/medical/morgue) "pbs" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/siding/white{ @@ -63095,41 +52638,51 @@ broken = 1 }, /area/maintenance/starboard/fore) -"pbK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"pbw" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) +"pbQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, /turf/open/floor/iron, -/area/security/checkpoint/engineering) -"pbO" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +/area/janitor) +"pcb" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) -"pbW" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/junction{ + dir = 8 }, /turf/open/floor/iron, -/area/hallway/primary/aft) +/area/security/brig/aft) "pcc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -63145,55 +52698,41 @@ burnt = 1 }, /area/maintenance/starboard) -"pcp" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "Chemistry Lobby Shutters" - }, -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/delivery, -/obj/item/folder/white{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = -4 +"pcf" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2"; + name = "mail belt" }, -/obj/structure/desk_bell{ - pixel_x = 8 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Chemistry Desk"; - req_access_txt = "5; 33" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/structure/table/reinforced, -/turf/open/floor/plating, -/area/medical/chemistry) -"pcu" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/machinery/status_display/evac{ - pixel_y = 32 +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) +"pcn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/docking/arrival) +"pcx" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/engine/break_room) -"pcy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Brig Control"; - req_access_txt = "3" +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/security/prison) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/maintenance/disposal/incinerator) "pcG" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -63226,14 +52765,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/fore) -"pdb" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/port/aft) "pdg" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ @@ -63255,18 +52786,6 @@ broken = 1 }, /area/maintenance/aft) -"pdE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) "peb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -63291,21 +52810,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"peD" = ( -/obj/effect/landmark/start/cargo_technician, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"peG" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/iron, -/area/quartermaster/storage) +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) "peL" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/airless{ @@ -63322,46 +52840,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/explab) -"peO" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/neck/tie/red, -/obj/item/clothing/head/hats/bowler{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) -"pfe" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Departures Cargo Dock"; - name = "shuttle camera" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "pfo" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/bot, @@ -63372,22 +52850,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"pfp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/security/execution/transfer) "pfq" = ( /obj/structure/disposalpipe/sorting/mail{ dir = 8; @@ -63400,21 +52862,36 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"pft" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/item/kirbyplants{ - icon_state = "plant-05" +"pfw" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) +"pfC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Art Cabinet" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/library) "pfD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -63438,50 +52915,29 @@ broken = 1 }, /area/maintenance/starboard/aft) -"pfP" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/radio{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +"pfT" = ( +/obj/structure/closet/l3closet/scientist, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) -"pge" = ( -/obj/effect/turf_decal/tile/dark_green, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/area/science/xenobiology) +"pfZ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"pgh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/box, -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/security/brig/aft) +/turf/open/floor/iron/showroomfloor, +/area/science/research) "pgj" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -63496,32 +52952,16 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"pgr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +"pgm" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/port/aft) -"pgv" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/maintenance/port/aft) -"pgD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless, -/area/maintenance/port/aft) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "pgL" = ( /obj/machinery/power/apc{ areastring = "/area/hallway/secondary/entry"; @@ -63550,84 +52990,46 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"phw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 4; - name = "chapel sorting disposal pipe"; - sortType = 17 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/chapel/main) -"phz" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"pif" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/loot_jobscale/medical/medkits, -/obj/machinery/door/window/eastleft{ - name = "First-Aid Supplies"; - req_access_txt = "5" +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/obj/structure/window/reinforced, -/obj/structure/table/glass, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/open/floor/iron/showroomfloor, -/area/medical/storage) -"phK" = ( -/obj/effect/turf_decal/stripes/line{ +/area/science/mixing) +"pim" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/small{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/engine/atmos) -"phS" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner, -/obj/item/kirbyplants{ - icon_state = "plant-21" +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) +"piC" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, /turf/open/floor/iron/showroomfloor, -/area/security/main) -"pia" = ( -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"pie" = ( -/obj/machinery/modular_fabricator/autolathe, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/westleft{ - dir = 4; - name = "Cargo Desk"; - req_access_txt = "50" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/office) +/area/medical/medbay/central) "piI" = ( /obj/machinery/portable_atmospherics/pump, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -63648,112 +53050,95 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"pjv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/storage/box/lights/mixed, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"pjo" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/loot_jobscale/medical/medkits, +/obj/machinery/door/window/eastleft{ + name = "First-Aid Supplies"; + req_access_txt = "5" }, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/window/reinforced, +/obj/structure/table/glass, +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 }, -/area/quartermaster/warehouse) -"pjI" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) +"pju" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, -/turf/open/floor/prison, -/area/security/prison) -"pjV" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"pjW" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/iron/dark/corner{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/sign/departments/medbay/alt{ - pixel_x = -32 +/area/hallway/primary/fore) +"pjx" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/main) -"pkc" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/port/aft) +"pjZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Office"; + req_access_txt = "22" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"pkg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/chapel/office) +"pkd" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "Chemistry Lobby Shutters" }, -/obj/machinery/status_display/ai{ - pixel_x = -32 +/obj/machinery/door/firedoor/heavy, +/obj/item/folder/white{ + pixel_x = -4; + pixel_y = 2 }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) -"pkk" = ( -/obj/machinery/light, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/item/pen{ + pixel_x = -4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/brig) -"pkq" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/desk_bell{ + pixel_x = 8 }, -/area/maintenance/starboard) -"pkI" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Chemistry Desk"; + req_access_txt = "5; 33" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/table/reinforced, +/turf/open/floor/plating, +/area/medical/chemistry) +"pkC" = ( +/obj/machinery/requests_console{ + name = "Virology RC"; + pixel_y = 32 }, -/turf/open/floor/iron, -/area/bridge) -"pln" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/bed/dogbed/runtime{ + name = "Victors's bed" }, -/area/maintenance/fore) +/mob/living/simple_animal/pet/hamster/vector, +/turf/open/floor/iron/freezer, +/area/medical/virology) "plt" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -63765,6 +53150,13 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/science/lab) +"plw" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) "plB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -63792,31 +53184,23 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"plL" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/door_assembly/door_assembly_public{ - anchored = 1 +"plI" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"plS" = ( -/obj/machinery/computer/med_data{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 }, -/obj/effect/turf_decal/bot, -/obj/machinery/newscaster{ - pixel_x = -30 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, -/obj/machinery/camera/directional/west{ - c_tag = "Traffic Control"; - name = "shuttle camera" +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/starboard) "pmb" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -63837,18 +53221,48 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/execution/education) -"pmM" = ( -/obj/effect/turf_decal/stripes/line{ +"pmp" = ( +/obj/machinery/computer/upload/ai{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Upload Console Window"; + req_access_txt = "16" }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/ai_monitored/turret_protected/ai_upload) +"pmx" = ( +/obj/structure/bonfire, +/obj/item/reagent_containers/cup/glass/bottle/juice/orangejuice{ + desc = "For the weary spacemen on their quest to rekindle the first plasma fire."; + name = "Carton of Estus" + }, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/item/melee/baseball_bat{ + desc = "Don't tell anyone you put any points into dex, though."; + icon_state = "swordon"; + item_state = "swordon"; + lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi'; + name = "moonlight greatsword"; + righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/fore) "pmU" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -63884,15 +53298,24 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"pnf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"pnh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/showroomfloor, -/area/security/main) +/area/medical/storage) "pnj" = ( /obj/structure/table/reinforced, /obj/item/storage/secure/briefcase{ @@ -63904,6 +53327,20 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron, /area/security/brig) +"pno" = ( +/obj/machinery/photocopier, +/obj/machinery/requests_console{ + department = "Law office"; + name = "Lawyer RC"; + pixel_y = -30 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/lawoffice) "pnt" = ( /obj/structure/sink{ dir = 8; @@ -63915,6 +53352,26 @@ }, /turf/open/floor/iron/dark, /area/science/robotics/lab) +"pnv" = ( +/obj/structure/table, +/obj/item/tank/internals/oxygen{ + pixel_x = 5 + }, +/obj/item/tank/internals/oxygen{ + pixel_x = -5 + }, +/obj/item/wrench, +/obj/item/clothing/mask/gas{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/clothing/mask/gas, +/obj/machinery/door/window/northleft{ + name = "Emergency Storage"; + req_access_txt = "19" + }, +/turf/open/floor/iron/dark, +/area/bridge) "pny" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/cobweb, @@ -63923,14 +53380,6 @@ broken = 1 }, /area/maintenance/starboard/fore) -"pnI" = ( -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) "pnQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -63940,39 +53389,43 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"poY" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 +"poj" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/supply{ - pixel_x = 32; +/turf/open/floor/plating, +/area/maintenance/port/fore) +"poB" = ( +/obj/structure/sign/nanotrasen{ pixel_y = 32 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/fore) +"poI" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/quartermaster/storage) -"ppa" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "mass Driver Intersection"; - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "ppb" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -63986,16 +53439,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"ppr" = ( -/obj/machinery/computer/aifixer{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, +"ppl" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) +/area/crew_quarters/bar) "ppu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -64006,6 +53454,16 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/prison, /area/security/prison) +"ppw" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) "ppz" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/structure/closet/secure_closet/personal, @@ -64017,27 +53475,6 @@ /obj/item/clothing/accessory/maidapron, /turf/open/floor/iron/dark, /area/security/brig) -"ppB" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate/hydroponics, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/shovel/spade, -/obj/item/wrench, -/obj/item/crowbar/red, -/obj/item/cultivator, -/obj/item/wirecutters, -/obj/item/reagent_containers/cup/bucket, -/obj/item/circuitboard/machine/biogenerator, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hydroponics) "ppJ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -64045,59 +53482,54 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/port) -"ppN" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L5" +"ppO" = ( +/obj/machinery/computer/secure_data, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) +"ppQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/item/wallframe/light_fixture/small{ + dir = 4; + pixel_x = 15 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + burnt = 1 }, +/area/quartermaster/warehouse) +"pqb" = ( +/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/hallway/primary/fore) -"pqo" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"pqx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"pqw" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "Emergency Research Blast Door" }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/area/maintenance/fore) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/research) "pqB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, @@ -64115,24 +53547,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"pqL" = ( -/obj/machinery/computer/rdconsole/robotics{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/requests_console{ - department = "Robotics"; - departmentType = 2; - name = "Robotics RC"; - pixel_x = 30; - receive_ore_updates = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) "pqN" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -64171,37 +53585,27 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"prh" = ( -/obj/structure/chair/fancy/sofa/corp/left{ +"pqU" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) -"prn" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"prq" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;37;47" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/fore) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) "prB" = ( /obj/structure/rack, /obj/item/storage/briefcase{ @@ -64241,6 +53645,14 @@ broken = 1 }, /area/maintenance/starboard) +"prW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/aft) "psa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -64263,18 +53675,16 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"pst" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +"psm" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "Containment Chamber Blast Door" }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/science/xenobiology) "psC" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -64282,6 +53692,47 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"psD" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Lab"; + req_access_txt = "8" + }, +/obj/structure/sign/warning/explosives/alt{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) +"psE" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/aft) "psG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -64298,116 +53749,51 @@ broken = 1 }, /area/maintenance/fore) -"psR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/port) -"psX" = ( +"ptt" = ( +/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/science/mixing/chamber) +"ptG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - broken = 1 - }, +/turf/open/floor/plating, /area/quartermaster/warehouse) -"ptd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"ptq" = ( -/obj/structure/chair, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 1 +"puo" = ( +/obj/machinery/microwave{ + pixel_y = 5 }, +/obj/structure/table, /obj/machinery/firealarm{ - pixel_y = 26 + dir = 8; + pixel_x = 26 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/item/radio/intercom{ + pixel_y = -28 }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) -"ptT" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/prison, -/area/security/prison) -"puf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, +/area/security/courtroom) +"put" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/fore) -"puj" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating{ - burnt = 1 + icon_state = "1-2" }, -/area/maintenance/solars/starboard/fore) -"pur" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/effect/decal/cleanable/oil/slippery, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"pux" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/area/maintenance/aft) +/turf/open/floor/iron, +/area/science/robotics/mechbay) "puC" = ( /obj/structure/table, /obj/item/storage/box/lights/mixed{ @@ -64418,74 +53804,46 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/storage/primary) -"puR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"pvh" = ( -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/light/small, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, +"puF" = ( +/obj/machinery/vending/clothing, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) +"puI" = ( +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"puZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 + dir = 9 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/bridge) -"pvC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"pvn" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) -"pvD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"pvs" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = 32 - }, -/obj/machinery/camera{ - c_tag = "Port Quarter Solar"; - dir = 9; - name = "engineering camera" - }, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/sign/warning/biohazard{ + pixel_x = 32 }, -/area/maintenance/solars/port/aft) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "pvH" = ( /obj/machinery/light_switch{ pixel_x = -24; @@ -64509,24 +53867,64 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"pvV" = ( -/obj/structure/closet/masks, -/obj/effect/turf_decal/bot, -/obj/machinery/status_display/evac{ - pixel_y = 32 +"pvW" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = 10; + pixel_y = 22 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/item/radio/intercom{ + freerange = 1; + name = "Common Channel"; + pixel_x = 27 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/item/radio/intercom{ + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 10; + pixel_y = -25 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) +/obj/machinery/door/window{ + base_state = "leftsecure"; + dir = 8; + icon_state = "leftsecure"; + name = "Tertiary AI Core Access"; + atom_integrity = 300; + pixel_x = -3; + req_access_txt = "16" + }, +/turf/open/floor/circuit/red, +/area/ai_monitored/turret_protected/ai) "pwa" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, /area/medical/genetics/cloning) +"pwc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/construction/mining/aux_base) +"pwh" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "pwj" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -64561,21 +53959,49 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"pwJ" = ( -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/delivery, -/obj/item/tank/internals/oxygen/yellow, -/obj/machinery/light, -/obj/machinery/requests_console{ - department = "Mining"; - name = "Mining RC"; - pixel_y = -30 +"pwH" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/airlock_painter{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/item/airlock_painter, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) +/area/engine/break_room) +"pwM" = ( +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/aft) +"pwS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/engine/engineering) "pwU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, @@ -64583,43 +54009,74 @@ broken = 1 }, /area/maintenance/port/fore) -"pxA" = ( -/obj/effect/turf_decal/stripes/line{ +"pxi" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L5" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"pxR" = ( -/obj/machinery/disposal/bin, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/disposalpipe/trunk{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/south{ - c_tag = "Chemistry"; - name = "medical camera" +/turf/open/floor/iron, +/area/hallway/primary/fore) +"pxM" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/medical/chemistry) -"pxZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/area/quartermaster/warehouse) +"pxU" = ( +/obj/structure/table, +/obj/item/radio/intercom{ + pixel_y = 24 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"pye" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port) "pyg" = ( /obj/effect/turf_decal/stripes/line, /obj/item/radio/intercom{ @@ -64646,35 +54103,34 @@ }, /turf/open/floor/grass, /area/security/detectives_office) -"pyM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +"pyF" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/fore) -"pyS" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/security/nuke_storage) +"pyT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, /turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/area/science/robotics/lab) +"pyU" = ( +/obj/machinery/nanite_chamber, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/science/research) "pyV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -64682,28 +54138,23 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"pyX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - burnt = 1 +"pze" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Medbay" }, -/area/maintenance/starboard/aft) -"pyY" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "transit Intersection"; - req_access_txt = "12" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"pzf" = ( +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -64711,45 +54162,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"pzi" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/noticeboard{ - dir = 4; - pixel_x = -27 - }, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) -"pzm" = ( -/obj/machinery/conveyor{ - dir = 5; - id = "NTMSLoad"; - name = "off ramp" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/quartermaster/warehouse) +/area/quartermaster/storage) +"pzq" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "pzv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/hydroponics/constructable, @@ -64774,93 +54195,130 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/execution/education) -"pzN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"pzK" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_y = 30 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/watertank, +/obj/item/extinguisher{ + pixel_y = 4 + }, +/obj/item/extinguisher{ + pixel_x = -4 + }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"pzZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 8 }, +/turf/open/floor/iron/dark, +/area/science/aft) +"pAn" = ( +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/space/nearstation) +"pAw" = ( /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"pAb" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/port) +"pAB" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/science/storage) -"pAd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ + dir = 10 + }, +/obj/machinery/power/smes/engineering, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating, +/area/engine/engineering) +"pAD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/loading_area/red{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/siding/white/corner, /turf/open/floor/iron, -/area/bridge) -"pAl" = ( -/obj/effect/turf_decal/stripes/line{ +/area/quartermaster/exploration_dock) +"pBj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/construction/mining/aux_base) +"pBw" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/machinery/light{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/computer/prisoner/gulag_teleporter_computer{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/turf/open/floor/iron/dark, +/area/security/execution/transfer) +"pBA" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering Foyer"; + name = "engineering camera" }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"pAw" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/port) -"pAD" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/loading_area/red{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/obj/machinery/light{ + dir = 8 }, /turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/area/engine/break_room) "pBJ" = ( /obj/structure/sign/poster/official/no_erp{ pixel_x = -32 @@ -64873,6 +54331,27 @@ /obj/effect/landmark/prisonspawn, /turf/open/floor/prison, /area/security/prison) +"pBV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/security/brig/aft) +"pBW" = ( +/obj/structure/closet{ + name = "medical locker" + }, +/obj/structure/grille/broken, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/turf/open/floor/plating, +/area/maintenance/port) "pBX" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -64887,6 +54366,18 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) +"pCc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) "pCf" = ( /obj/structure/table, /obj/item/paper_bin, @@ -64977,18 +54468,6 @@ /obj/structure/sign/warning/docking, /turf/closed/wall/r_wall/rust, /area/quartermaster/exploration_dock) -"pCY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/security/detectives_office) "pCZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -64996,17 +54475,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"pDp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/engine/engineering) "pDt" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "cmoprivacy"; @@ -65018,27 +54486,18 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) +"pDJ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/janitor) "pDS" = ( /obj/structure/sign/directions/evac{ pixel_y = -24 }, /turf/closed/wall, /area/medical/storage) -"pEh" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/r_wall, -/area/quartermaster/exploration_prep) -"pEu" = ( -/obj/machinery/computer/secure_data{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) "pEx" = ( /obj/structure/lattice/catwalk, /obj/effect/landmark/xeno_spawn, @@ -65058,37 +54517,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/bridge) -"pEP" = ( -/obj/machinery/computer/teleporter{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) -"pFm" = ( -/obj/machinery/computer/telecomms/monitor, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/tcommsat/computer) -"pFo" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/fore) "pFr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -65098,48 +54526,53 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/central) -"pFz" = ( -/obj/machinery/vending/security, -/obj/effect/turf_decal/bot, +"pFw" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, /turf/open/floor/iron/dark, -/area/security/main) -"pFC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ +/area/crew_quarters/locker) +"pFx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + color = "#439C1E" + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"pFG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Closet"; + req_access_txt = "47" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"pFL" = ( +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/item/cultivator, +/obj/item/wirecutters, +/obj/item/reagent_containers/cup/bucket, +/obj/item/circuitboard/machine/biogenerator, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/hydroponics, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, /turf/open/floor/plating, -/area/maintenance/port/aft) -"pFM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/quartermaster/warehouse) "pFP" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -65158,41 +54591,71 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"pFZ" = ( +"pGA" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"pGG" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "engsm"; + name = "Radiation Shutters Toggle"; + pixel_y = -24; + req_access_txt = "10" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/engine/engineering) +"pHm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 10 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"pGP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/area/maintenance/port/fore) +"pHp" = ( +/obj/machinery/power/solar_control{ + dir = 4; + id = "aftport"; + name = "Port Quarter Solar Control" }, -/turf/open/floor/iron, -/area/engine/atmos) -"pHq" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 +/obj/machinery/camera/directional/north{ + c_tag = "Port Bow Solar"; + name = "engineering camera" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/cryo) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/port/fore) "pHv" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -65205,18 +54668,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"pHO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "pHV" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -65245,32 +54696,64 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/research) -"pIA" = ( -/obj/effect/turf_decal/stripes/line{ +"pIc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel's Office"; + req_access_txt = "57" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"pIq" = ( +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/obj/machinery/button/door{ + id = "transittube_ai"; + name = "Transit Tube Lockdown Toggle"; + pixel_x = 8; + pixel_y = 24; + req_access_txt = "19" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"pIs" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"pID" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/port) -"pII" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "pIR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -65284,57 +54767,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"pIT" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/stamp/denied{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/power/apc{ - areastring = "/area/quartermaster/office"; - dir = 4; - name = "Cargo Office APC"; - pixel_x = 24 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Cargo Office"; - name = "cargo camera" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) -"pJf" = ( -/obj/structure/table, -/obj/item/wrench, -/obj/item/crowbar, -/obj/item/analyzer, -/obj/item/analyzer, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/research) "pJn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -65355,49 +54787,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"pJy" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"pJG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"pJL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Secure Tech Storage"; - name = "engineering camera" - }, -/turf/open/floor/engine, -/area/storage/tech) "pJN" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plating{ @@ -65425,6 +54814,12 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) +"pJS" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/port/aft) "pKe" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -65435,6 +54830,37 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"pKh" = ( +/obj/structure/sign/poster/official/bless_this_spess{ + pixel_x = 32 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/obj/effect/mapping_helpers/make_non_slip, +/turf/open/floor/iron/dark/textured, +/area/science/explab) +"pKs" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/machinery/digital_clock/directional/north, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/engine/break_room) +"pKu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/portable_thermomachine, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "pKv" = ( /obj/structure/disposalpipe/junction, /obj/structure/cable/yellow{ @@ -65444,6 +54870,46 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"pKz" = ( +/obj/structure/table/wood, +/obj/item/storage/box/deputy{ + pixel_y = 5 + }, +/obj/item/taperecorder{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/flashlight/seclite, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) +"pKZ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "pLn" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -65459,6 +54925,13 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) +"pLw" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/primary/port) "pLx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -65485,6 +54958,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) +"pLO" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/security/warden) "pLS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/sand/plating, @@ -65494,21 +54973,43 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) -"pME" = ( -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 24 +"pMi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/dna_scannernew, -/obj/effect/turf_decal/delivery, -/obj/machinery/newscaster{ - pixel_y = 32 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/area/security/execution/transfer) +"pMP" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock/medical{ + name = "Medbay Storage" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"pNd" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/loot_jobscale/armoury/bulletproof_vest, +/obj/effect/loot_jobscale/armoury/bulletproof_helmet, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"pNg" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +/obj/effect/decal/cleanable/dirt, +/obj/effect/loot_jobscale/armoury/riot_shotgun, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/tech/grid, +/area/ai_monitored/security/armory) "pNn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -65532,15 +55033,6 @@ broken = 1 }, /area/maintenance/fore) -"pND" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/blobstart, -/obj/effect/spawner/lootdrop/glowstick, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) "pNQ" = ( /obj/item/kirbyplants, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -65549,22 +55041,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/bridge) -"pOc" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "pOf" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/siding/white{ @@ -65572,6 +55048,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) +"pOn" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_x = 32 + }, +/obj/machinery/power/smes/engineering, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/engine/engineering) "pOv" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -65609,63 +55097,18 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"pPi" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/machinery/power/apc{ - areastring = "/area/medical/morgue"; - dir = 1; - name = "Morgue APC"; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"pPm" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/reagent_containers/cup/bucket, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"pPB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/janitor) -"pPG" = ( -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced, -/obj/structure/rack, -/obj/machinery/door/window/northleft{ - dir = 8; - name = "Secure Artifact Storage"; - req_one_access_txt = "8;49" - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/explab) +/turf/open/floor/iron/showroomfloor, +/area/science/lab) "pPL" = ( /obj/machinery/firealarm{ pixel_y = 26 @@ -65718,6 +55161,19 @@ dir = 1 }, /area/hallway/primary/starboard) +"pQK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "pQP" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/structure/cable/yellow{ @@ -65727,33 +55183,43 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/medical/genetics/cloning) -"pQX" = ( -/obj/machinery/computer/teleporter{ +"pQS" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/button/door{ - id = "teleshutter"; - name = "Teleporter Shutter Toggle"; - pixel_x = 24; - pixel_y = -24; - req_access_txt = "19" +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"pRf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/teleporter) -"pRj" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/structure/closet/secure_closet/genpop, -/turf/open/floor/iron, -/area/security/prison) +/turf/open/floor/plating, +/area/maintenance/central) +"pRk" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/engine/break_room) "pRr" = ( /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced, @@ -65766,29 +55232,13 @@ burnt = 1 }, /area/quartermaster/exploration_dock) -"pRz" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) -"pRM" = ( -/obj/effect/turf_decal/stripes/corner{ +"pRG" = ( +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/components/trinary/mixer/airmix, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) "pRQ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -65804,35 +55254,44 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/explab) -"pSw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"pSr" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Recovery Room"; + name = "medical camera" }, -/area/quartermaster/warehouse) -"pSI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"pSz" = ( +/obj/machinery/door/poddoor{ + id = "toxinsdriver"; + name = "Toxins Launcher Bay Door" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron/dark, +/area/science/mixing) +"pSE" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Port Hallway Vendors"; + name = "port camera" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/dark/corner{ + dir = 8 }, -/area/maintenance/port/aft) +/area/hallway/primary/port) "pSJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -65855,14 +55314,6 @@ }, /turf/open/floor/engine, /area/science/explab) -"pTu" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison) "pTC" = ( /mob/living/simple_animal/sloth/citrus, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -65873,31 +55324,6 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) -"pTY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) -"pUb" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/port) "pUj" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -65918,37 +55344,6 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"pUn" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) -"pUp" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig) "pUs" = ( /obj/structure/table, /obj/machinery/button/door{ @@ -65980,13 +55375,26 @@ }, /turf/open/floor/iron/dark, /area/vacant_room/commissary) -"pUD" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/machinery/atmospherics/components/unary/cryo_cell, -/obj/effect/turf_decal/delivery, +"pUv" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/computer/scan_consolenew, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) +"pUO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/cryo) +/area/bridge) "pUV" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -66001,12 +55409,6 @@ broken = 1 }, /area/maintenance/aft) -"pUW" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "pUY" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -66021,6 +55423,21 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) +"pVe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/hallway/secondary/entry) "pVj" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -66033,58 +55450,30 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) -"pVo" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, +"pVJ" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"pVv" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Cell 1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/prison) -"pVw" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/security/telescreen/prison{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/computer/security{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/warden) -"pVE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) +/area/security/courtroom) "pVX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/room/fivexthree, /turf/open/floor/plating, /area/maintenance/port/aft) +"pWg" = ( +/obj/machinery/status_display/ai{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "pWp" = ( /obj/structure/chair/office/light, /obj/effect/landmark/start/research_director, @@ -66093,37 +55482,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/hor) -"pWu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"pWx" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) "pWz" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -66144,6 +55502,19 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) +"pWI" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/aft) "pWQ" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/r_wall/rust, @@ -66151,97 +55522,156 @@ "pWT" = ( /turf/closed/mineral/random/labormineral, /area/quartermaster/warehouse) -"pWU" = ( -/obj/effect/turf_decal/stripes/corner{ +"pXd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"pXl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plating{ + luminosity = 2 + }, +/area/quartermaster/warehouse) +"pXH" = ( +/turf/closed/wall/r_wall/rust, +/area/maintenance/port) +"pXJ" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/tank/air, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"pXK" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/landmark/xeno_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"pYb" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/clothing/glasses/hud/security/sunglasses, +/turf/open/floor/carpet/green, +/area/security/detectives_office) +"pYh" = ( +/obj/machinery/disposal/bin, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/structure/sign/warning/fire{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/trunk{ dir = 8 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/storage/primary) +"pYn" = ( /obj/effect/decal/cleanable/dirt, +/turf/closed/wall/r_wall, +/area/quartermaster/exploration_prep) +"pYo" = ( /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"pYw" = ( +/obj/machinery/computer/teleporter{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "teleshutter"; + name = "Teleporter Shutter Toggle"; + pixel_x = 24; + pixel_y = -24; + req_access_txt = "19" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/teleporter) +"pYz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"pYK" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"pXb" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"pXd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable/yellow{ - icon_state = "1-8" + dir = 5 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"pXp" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) +"pYL" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 1 }, -/obj/machinery/light{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/turf/open/floor/engine, +/area/engine/engineering) +"pYV" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/security/courtroom) -"pXH" = ( -/turf/closed/wall/r_wall/rust, -/area/maintenance/port) -"pXK" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/landmark/xeno_spawn, -/obj/structure/disposalpipe/segment{ +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, +/obj/machinery/light/small, /turf/open/floor/iron/dark, -/area/medical/morgue) -"pYb" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/clothing/glasses/hud/security/sunglasses, -/turf/open/floor/carpet/green, -/area/security/detectives_office) -"pYn" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/r_wall, -/area/quartermaster/exploration_prep) -"pZb" = ( -/obj/structure/disposalpipe/segment{ +/area/security/brig/aft) +"pYW" = ( +/obj/effect/landmark/blobstart, +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/airalarm/server{ + dir = 4; + pixel_x = 22 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) +/turf/open/floor/iron/dark/telecomms, +/area/science/server) "pZk" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -66259,15 +55689,6 @@ dir = 8 }, /area/hallway/primary/fore) -"pZu" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "pZv" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/closet/secure_closet/personal, @@ -66276,6 +55697,13 @@ broken = 1 }, /area/quartermaster/warehouse) +"pZx" = ( +/mob/living/simple_animal/bot/medbot/filled{ + name = "Inspector Johnson"; + desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed." + }, +/turf/open/floor/glass/reinforced, +/area/medical/medbay/lobby) "pZE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -66286,40 +55714,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"pZH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"qak" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/caution, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Crematorium"; - name = "chapel camera" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/chapel/office) "qan" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -66332,19 +55726,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/gateway) -"qau" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "qaH" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -66357,6 +55738,15 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"qaP" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hydroponics) "qaR" = ( /obj/structure/window/reinforced{ dir = 8 @@ -66369,51 +55759,48 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"qbb" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"qbf" = ( -/obj/machinery/computer/crew{ +"qbe" = ( +/obj/machinery/chem_master, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/status_display/supply{ - pixel_x = -32 +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"qbg" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/item/crowbar, +/obj/item/analyzer, +/obj/item/analyzer, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/science/research) +"qbk" = ( +/turf/open/floor/iron, +/area/security/main) "qbn" = ( /turf/closed/wall/r_wall/rust, /area/security/prison/shielded) -"qbu" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/turf/open/floor/wood, -/area/security/prison) -"qbA" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"qbo" = ( +/obj/machinery/conveyor{ + dir = 9; + id = "QMLoad"; + name = "off ramp" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, /turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) +/area/quartermaster/storage) +"qbC" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "qbG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -66425,13 +55812,46 @@ /mob/living/carbon/monkey, /turf/open/floor/iron/dark, /area/medical/virology) -"qbO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - broken = 1 +"qbM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/maintenance/starboard/fore) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/library) +"qbP" = ( +/obj/machinery/washing_machine, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"qbY" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "qca" = ( /obj/machinery/light{ dir = 4 @@ -66463,73 +55883,111 @@ }, /turf/open/floor/iron, /area/security/execution/transfer) -"qce" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ +"qcd" = ( +/obj/structure/window/reinforced{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"qcg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) +"qcn" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/door/airlock/grunge{ + name = "Restrooms" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/quartermaster/miningoffice) -"qch" = ( -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"qcA" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/light{ +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"qcD" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;47" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/turf/open/floor/plating{ + luminosity = 2 + }, +/area/maintenance/starboard) +"qcN" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) +"qdi" = ( +/obj/effect/turf_decal/tile/red{ dir = 1 }, /turf/open/floor/iron, -/area/security/brig/aft) -"qdr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/area/hallway/primary/starboard) +"qdn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, -/area/hallway/primary/aft) +/area/security/checkpoint/supply) +"qdu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) "qdE" = ( /obj/structure/flora/ausbushes/brflowers, /obj/machinery/hydroponics/soil, /turf/open/floor/grass, /area/security/prison) -"qdI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) "qdK" = ( /obj/structure/table, /obj/item/clothing/suit/apron/surgical, @@ -66545,56 +56003,32 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) -"qdR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"qdW" = ( +/obj/structure/sign/poster/official/help_others{ + pixel_y = 32 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/hallway/primary/aft) -"qec" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/kirbyplants{ - desc = "After his promotion, he was transferred to Kilo Station to serve as the gateway's protector."; - icon_state = "plant-21"; - name = "rodger" - }, -/obj/machinery/light/small, +"qea" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/gateway) +/obj/machinery/firealarm/directional/south, +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/neck/stethoscope, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) "qei" = ( /turf/closed/mineral/random/labormineral, /area/docking/arrival) -"qem" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) "qeq" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -66607,6 +56041,15 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal/incinerator) +"qeA" = ( +/obj/machinery/door/poddoor{ + id = "chapelgun"; + name = "Chapel Launcher Door" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/chapel/office) "qeV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder/displaced, @@ -66614,87 +56057,93 @@ burnt = 1 }, /area/maintenance/port/aft) +"qfj" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/bar/atrium) +"qfo" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/port/fore) "qfu" = ( /turf/closed/wall/r_wall, /area/security/execution/transfer) -"qfO" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"qfG" = ( +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/south{ + c_tag = "Starboard Bow Solar"; + name = "engineering camera" }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/starboard/fore) +"qfI" = ( +/obj/machinery/vending/autodrobe, +/obj/machinery/power/apc{ + areastring = "/area/crew_quarters/theatre"; + dir = 1; + name = "Theatre APC"; + pixel_y = 24 }, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "0-2" }, -/turf/open/floor/iron, -/area/security/checkpoint/medical) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/theatre) "qfS" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"qfW" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/teleporter) -"qgk" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"qgz" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/item/storage/box/lights/mixed, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/hydroponics) -"qgm" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/secure_closet/personal, -/obj/item/storage/backpack, -/obj/item/storage/backpack/satchel, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/quartermaster/warehouse) +"qgF" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"qgB" = ( +/area/maintenance/port/aft) +"qgQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/area/quartermaster/exploration_dock) +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/chapel/office) "qhc" = ( /obj/effect/landmark/event_spawn, /obj/effect/decal/cleanable/dirt, @@ -66704,76 +56153,37 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/courtroom) -"qhe" = ( -/obj/structure/table, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -4 - }, -/obj/machinery/portable_atmospherics/canister/air{ - pixel_x = 4 - }, -/obj/item/clothing/mask/breath{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/mask/breath, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"qhk" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"qhp" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /turf/open/floor/iron, -/area/hallway/primary/central) -"qhn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ +/area/security/brig) +"qhG" = ( +/obj/machinery/computer/rdconsole/robotics{ dir = 8 }, -/obj/machinery/button/door{ - id = "transittube"; - name = "Transit Tube Lockdown Toggle"; - pixel_x = 24; - pixel_y = 11; - req_access_txt = "19" - }, -/obj/machinery/camera/directional/east{ - c_tag = "AI Upload Transit"; - name = "command camera" - }, -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1447; - name = "Private AI Channel"; - pixel_x = 27; - pixel_y = -5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics RC"; + pixel_x = 30; + receive_ore_updates = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron, -/area/bridge) +/turf/open/floor/iron/dark, +/area/science/robotics/lab) "qhM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -66785,16 +56195,17 @@ burnt = 1 }, /area/maintenance/starboard) -"qhY" = ( -/obj/structure/window/reinforced{ - dir = 1 +"qhR" = ( +/obj/machinery/computer/security/telescreen/prison{ + dir = 4; + pixel_x = -24 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/computer/security{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/security/warden) "qib" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/loading_area/red{ @@ -66809,20 +56220,36 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"qiY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +"qif" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/door/window/northright{ + name = "Justice Windoor" }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/dark, +/area/security/execution/education) +"qiV" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/item/clipboard, +/obj/item/paper/guides/jobs/engi/gravity_gen, +/obj/item/pen/blue, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/engine/gravity_generator) "qjb" = ( /obj/item/target/clown, /obj/structure/window/reinforced{ @@ -66831,6 +56258,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/engine/vacuum, /area/science/test_area) +"qje" = ( +/obj/structure/frame/computer{ + anchored = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "qjA" = ( /obj/machinery/firealarm{ dir = 1; @@ -66845,21 +56282,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"qjJ" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/obj/structure/frame/computer{ - anchored = 1; - dir = 1 - }, -/obj/item/stack/cable_coil/cut/green, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "qjK" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/table, @@ -66867,21 +56289,30 @@ broken = 1 }, /area/maintenance/aft) -"qjN" = ( +"qjR" = ( +/obj/structure/bed/dogbed/cayenne{ + name = "Lia's bed" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/mob/living/simple_animal/hostile/carp/lia, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) +"qjX" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/area/maintenance/port) "qjZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -66898,6 +56329,35 @@ broken = 1 }, /area/maintenance/starboard/aft) +"qka" = ( +/obj/effect/turf_decal/caution, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Crematorium"; + name = "chapel camera" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/chapel/office) +"qkd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 + }, +/obj/machinery/portable_thermomachine, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/atmos) "qkg" = ( /obj/structure/sign/warning/nosmoking{ pixel_x = 32 @@ -66905,6 +56365,25 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"qki" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"qkk" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "qkl" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -66947,46 +56426,50 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"qlg" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_thermomachine, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"qkI" = ( +/obj/machinery/door/window/brigdoor/westright{ + dir = 4; + name = "Core Modules"; + req_access_txt = "20" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/item/aiModule/core/freeformcore{ + pixel_x = 3; + pixel_y = 3 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"qlm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - areastring = "/area/teleporter"; - dir = 1; - name = "Teleporter APC"; - pixel_y = 24 +/obj/item/aiModule/core/full/custom, +/obj/item/aiModule/core/full/asimov{ + pixel_x = -3; + pixel_y = -3 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = -24 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/teleporter) -"qls" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/ai_monitored/turret_protected/ai_upload) +"qkP" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/disposal/bin, +/obj/machinery/light, +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) "qlx" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -66996,48 +56479,59 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"qlQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +"qlA" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre A"; + req_access_txt = "45" }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"qmb" = ( +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/medical/surgery) +"qlJ" = ( +/obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/hor) +"qlM" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron, -/area/quartermaster/office) -"qmk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/turf/open/floor/iron, +/area/quartermaster/office) +"qlT" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) +"qmq" = ( +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/atmos) "qms" = ( /obj/machinery/light/small{ dir = 8 @@ -67048,6 +56542,49 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating, /area/science/shuttledock) +"qna" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port) +"qnf" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/prison, +/area/security/prison) +"qni" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Research Lab"; + req_one_access_txt = "7;29" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/lab) +"qnm" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) "qnn" = ( /obj/structure/girder/displaced, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -67056,18 +56593,15 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"qnE" = ( -/obj/structure/grille/broken, -/obj/structure/closet/crate{ - opened = 1 +"qnp" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/area/maintenance/aft) +/turf/open/floor/iron/showroomfloor, +/area/medical/cryo) "qnN" = ( /obj/effect/turf_decal/bot, /obj/machinery/icecream_vat, @@ -67077,63 +56611,90 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"qoj" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 +"qoh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, -/obj/machinery/light/small{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +/turf/open/floor/iron, +/area/engine/atmos) +"qoo" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/science/storage) -"qoN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) +"qou" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) +"qoK" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/item/stack/cable_coil/cut/yellow{ - pixel_x = -17; - pixel_y = 5 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) +"qpa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating{ - luminosity = 2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/quartermaster/warehouse) -"qoP" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/effect/landmark/start/chemist, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"qpb" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"qpd" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, -/area/hallway/primary/starboard) -"qpc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/area/hallway/primary/port) +"qpl" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb, +/obj/item/clothing/suit/utility/fire/firefighter{ + pixel_y = 5 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"qpm" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/disposal) "qpr" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 @@ -67142,23 +56703,44 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) -"qpN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron, +/area/engine/atmos) +"qps" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "NTMSLoad2"; + name = "on ramp"; + pixel_x = 8; + pixel_y = -5 + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"qpu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "skirt closet" + }, +/obj/item/stack/sheet/mineral/copper{ + amount = 5 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"qpv" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/chair/office/light{ + dir = 8 }, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) +"qqc" = ( +/obj/item/kirbyplants, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, -/area/science/xenobiology) +/area/bridge) "qqe" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -67167,6 +56749,15 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/docking/arrival) +"qqf" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "qqg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -67174,6 +56765,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) +"qqs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/security/brig) "qqy" = ( /obj/machinery/power/apc{ areastring = "/area/vacant_room/commissary"; @@ -67189,135 +56793,175 @@ }, /turf/open/floor/iron/dark, /area/vacant_room/commissary) -"qqG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"qqK" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, +/turf/open/floor/engine, +/area/engine/engineering) +"qqQ" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/iron, -/area/bridge) -"qrv" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/disposalpipe/junction/yjunction, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/area/maintenance/port/aft) -"qrw" = ( -/obj/structure/door_assembly/door_assembly_med{ - anchored = 1 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"qrC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"qra" = ( +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 }, -/area/quartermaster/exploration_dock) -"qrU" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, +/turf/open/floor/iron, +/area/hydroponics) +"qrj" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/landmark/start/shaft_miner, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/quartermaster/storage) -"qso" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/area/quartermaster/miningoffice) +"qrp" = ( +/obj/machinery/firealarm{ + pixel_y = 26 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 }, /turf/open/floor/iron, -/area/hallway/primary/aft) -"qst" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/area/security/courtroom) +"qru" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/machinery/shower{ +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4; - name = "emergency shower" - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" + color = "#439C1E" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) -"qsx" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) +"qrA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/science/lab) -"qsD" = ( -/obj/structure/sink{ +/area/science/mixing) +"qrC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/quartermaster/exploration_dock) +"qrF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset{ + name = "plasmaperson emergency closet" + }, +/obj/item/tank/internals/plasmaman/belt/full, +/obj/item/clothing/head/helmet/space/plasmaman, +/obj/item/clothing/under/plasmaman, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/port) +"qrY" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ dir = 4; - pixel_x = 11 + pixel_x = -26 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/item/clothing/mask/russian_balaclava, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/main) +"qsy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +/obj/machinery/power/apc{ + areastring = "/area/maintenance/disposal"; + dir = 1; + name = "Disposals APC"; + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/glowstick, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/disposal) +"qsC" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/siding/wideplating/dark{ +/turf/open/floor/iron/dark/corner{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/chapel/main) +/area/hallway/primary/central) "qsO" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -67331,35 +56975,35 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) -"qtc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"qtn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"qti" = ( +/obj/item/book/manual/wiki/medicine, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6 }, -/obj/effect/turf_decal/arrows, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 10 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 10 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/structure/cable/yellow, +/obj/machinery/power/apc{ + areastring = "/area/medical/cryo"; + dir = 4; + name = "Cryogenics APC"; + pixel_x = 24 }, -/turf/open/floor/iron, -/area/quartermaster/storage) +/obj/item/wrench/medical, +/obj/structure/table/glass, +/obj/item/reagent_containers/syringe, +/turf/open/floor/iron/showroomfloor, +/area/medical/cryo) "qty" = ( /obj/effect/landmark/start/brig_physician, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -67367,6 +57011,15 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) +"qtJ" = ( +/obj/structure/sign/warning/fire{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "qtQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -67374,79 +57027,43 @@ broken = 1 }, /area/maintenance/starboard/fore) -"qtU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +"qtW" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, /turf/open/floor/iron, -/area/hallway/primary/starboard) -"quf" = ( -/obj/item/kirbyplants{ - icon_state = "plant-10" - }, -/obj/machinery/button/door{ - id = "transittube_ai"; - name = "Transit Tube Lockdown Toggle"; - pixel_x = 8; - pixel_y = 24; - req_access_txt = "19" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/area/hallway/secondary/exit/departure_lounge) +"qus" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"quj" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/station_alert, -/obj/machinery/requests_console{ - department = "Atmospherics"; - departmentType = 4; - name = "Atmospherics RC"; - pixel_x = 30 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"quo" = ( -/obj/machinery/modular_computer/console/preset/engineering, -/obj/effect/turf_decal/bot, -/obj/machinery/requests_console{ - department = "Engineering"; - departmentType = 4; - name = "Engineering RC"; - pixel_x = -30 +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"quy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/engine/break_room) +/area/maintenance/fore) "quz" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -67456,28 +57073,6 @@ broken = 1 }, /area/science/shuttledock) -"quC" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/bot, -/obj/item/screwdriver{ - pixel_y = 5 - }, -/obj/item/grenade/chem_grenade, -/obj/item/grenade/chem_grenade, -/obj/item/grenade/chem_grenade, -/obj/item/grenade/chem_grenade, -/obj/item/stack/cable_coil/white, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) "quH" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -67485,40 +57080,33 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"quW" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/ai_slipper{ + uses = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 9 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) "qvc" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) -"qvd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"qvp" = ( -/obj/item/reagent_containers/cup/glass/flask/gold{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/glass/bottle/rum{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass, -/obj/machinery/status_display/evac{ - pixel_y = 32 +"qvk" = ( +/obj/machinery/door/poddoor/shutters{ + id = "Skynet_launch"; + name = "Mech Bay" }, -/obj/structure/table/wood, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/heads/captain) +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/robotics/mechbay) "qvr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -67527,21 +57115,37 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"qvw" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/mining/glass{ + name = "Freight Mining Airlock" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "qvH" = ( /turf/open/floor/holofloor/plating, /area/holodeck/prison) -"qvW" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/spawner/xmastree, +"qvZ" = ( /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/iron/dark, -/area/chapel/main) +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"qwf" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark/telecomms, +/area/science/server) "qwj" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -67556,31 +57160,61 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/library) -"qwl" = ( -/obj/machinery/nanite_chamber, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +"qwv" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/table/wood, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/vending_refill/cigarette, +/obj/item/hand_labeler, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/science/research) -"qwp" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/area/crew_quarters/bar) +"qwA" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "dormitories sorting disposal pipe"; + sortType = 26 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/table/glass, -/obj/item/clothing/gloves/color/latex, -/obj/item/healthanalyzer, -/obj/item/storage/box/bodybags, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 5; - pixel_y = -1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = 27; - pixel_y = -4 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/crew_quarters/fitness/recreation) +"qxb" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"qxp" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/caution, +/turf/open/floor/iron, +/area/hallway/primary/fore) "qxx" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -67594,68 +57228,50 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/starboard) -"qxI" = ( -/obj/structure/sign/poster/official/help_others{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/vending/coffee, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"qxO" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +"qyf" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Fore Hallway Robotics Bay"; + name = "fore camera" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) -"qyh" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron, -/area/storage/primary) -"qyr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) +"qyt" = ( +/obj/structure/closet/secure_closet/security/science, +/obj/item/crowbar, +/obj/item/book/manual/wiki/security_space_law, +/obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/science/research"; + dir = 8; + name = "Research Security APC"; + pixel_x = -24 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 24 }, /obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 + icon_state = "0-4" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/checkpoint/science/research) +"qyB" = ( +/obj/machinery/door/firedoor, +/obj/structure/door_assembly/door_assembly_eng{ + anchored = 1 }, -/area/maintenance/central) -"qyz" = ( -/obj/machinery/computer/pandemic, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/virology) +/area/quartermaster/warehouse) "qyC" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -67663,31 +57279,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/quartermaster/office) -"qyF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"qyH" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) "qyJ" = ( /obj/structure/chair/stool/bar, /obj/effect/decal/cleanable/dirt, @@ -67695,21 +57286,6 @@ broken = 1 }, /area/maintenance/central) -"qyP" = ( -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ - dir = 8 - }, -/obj/item/clothing/shoes/sneakers/white, -/obj/item/clothing/under/color/white, -/obj/structure/closet/secure_closet{ - anchored = 1; - name = "patient's closet"; - req_access_txt = "5" - }, -/obj/item/clothing/under/color/white, -/obj/item/clothing/shoes/sneakers/white, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) "qyT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -67717,6 +57293,17 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"qze" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/science/mixing/chamber) "qzt" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex{ @@ -67747,18 +57334,56 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"qzY" = ( -/obj/effect/turf_decal/stripes/corner{ +"qzL" = ( +/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ + color = "#FFFFFF" + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + dir = 1; + color = "#FFFFFF" + }, +/obj/machinery/stasis{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/anticorner{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 10 +/turf/open/floor/iron/dark, +/area/medical/medbay/central) +"qzR" = ( +/obj/machinery/status_display/evac{ + pixel_x = -32; + pixel_y = -32 }, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/quartermaster/storage) +"qzX" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/security/glass{ + name = "Engineering Security Post"; + req_one_access_txt = "1;56" + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/engineering) "qAd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67776,6 +57401,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) +"qAg" = ( +/obj/effect/landmark/start/paramedic, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) "qAh" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance{ @@ -67783,6 +57416,13 @@ }, /turf/open/floor/iron/dark, /area/maintenance/port/aft) +"qAt" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/maintenance/port/aft) "qAu" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = -30 @@ -67803,21 +57443,6 @@ }, /turf/open/floor/plating, /area/security/prison) -"qAR" = ( -/obj/item/beacon, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/teleporter) "qAS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67841,72 +57466,67 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/library) -"qBk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/atmos) "qBq" = ( /obj/structure/girder, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/starboard/fore) -"qBw" = ( -/obj/effect/spawner/randomvend/snack, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"qBr" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"qBN" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" }, -/turf/open/floor/prison, -/area/security/prison) -"qCg" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron/dark, +/area/security/brig) +"qBI" = ( +/obj/structure/table/glass, +/obj/item/assembly/igniter, +/obj/item/assembly/igniter, +/obj/item/assembly/timer{ + desc = "Used to time things. Works well with contraptions which has to count down. Tick tock. But slightly shifted to the left."; + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/item/assembly/timer{ + desc = "Used to time things. Works well with contraptions which has to count down. Tick tock. But slightly shifted to the left."; + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/item/assembly/timer{ + desc = "Used to time things. Works well with contraptions which has to count down. Tick tock. But slightly shifted to the left."; + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/iron, -/area/engine/break_room) -"qCu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/item/assembly/igniter, +/obj/item/reagent_containers/chem_bag/triamed{ + pixel_x = 8; + pixel_y = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/fore) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"qCy" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) "qCC" = ( /obj/structure/window/reinforced{ dir = 8 @@ -67921,6 +57541,15 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) +"qCD" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bowl, +/obj/item/book/manual/chef_recipes{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "qCI" = ( /obj/structure/girder/displaced, /turf/open/floor/plating, @@ -67936,6 +57565,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/prison) +"qCM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) "qDf" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/structure/cable/yellow{ @@ -67958,65 +57597,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"qDD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"qDF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"qDH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/bridge) -"qDK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) "qDL" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -68032,17 +57612,30 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"qDN" = ( -/obj/machinery/sleeper{ - dir = 8 +"qDP" = ( +/obj/item/radio/intercom{ + pixel_x = -28 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/science/explab) +"qEl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Arrivals Dock" }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/dark/half, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/medbay/central) +/area/hallway/secondary/entry) +"qEq" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "qEy" = ( /obj/item/kirbyplants, /obj/structure/extinguisher_cabinet{ @@ -68051,17 +57644,20 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/security/courtroom) -"qEH" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +"qEG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, -/area/hallway/primary/central) +/area/quartermaster/storage) "qET" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -68082,41 +57678,34 @@ burnt = 1 }, /area/maintenance/starboard/fore) -"qFg" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 6; - pixel_y = 6 +"qFn" = ( +/obj/structure/closet/emcloset/anchored, +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) -"qFB" = ( -/obj/effect/turf_decal/stripes/corner{ +/area/maintenance/disposal) +"qFv" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/table/optable, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"qFD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/security/execution/education) +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "qFE" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -68124,81 +57713,32 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"qGa" = ( -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/gateway, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" +"qGg" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix Bypass" }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/gateway) -"qGk" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/bot, -/obj/machinery/power/apc{ - areastring = "/area/ai_monitored/storage/satellite"; - name = "MiniSat Maint APC"; - pixel_y = -24 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/satellite) -"qGo" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/item/flashlight/lamp, +/turf/open/floor/engine, +/area/engine/engineering) +"qGu" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/item/book/manual/wiki/sopsecurity, -/turf/open/floor/iron/dark, -/area/security/brig) -"qGz" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/courtroom) -"qGB" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"qGX" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/landmark/start/scientist, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark/corner{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) +/area/hallway/primary/port) "qHa" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -68214,44 +57754,29 @@ broken = 1 }, /area/maintenance/starboard/aft) -"qHd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/power/apc{ - areastring = "/area/science/mixing/chamber"; - dir = 4; - name = "Toxins Chamber APC"; - pixel_x = 24 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = -24 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "qHm" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /turf/open/floor/prison, /area/security/prison) +"qHB" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/engine, +/area/engine/gravity_generator) "qHC" = ( /turf/open/floor/prison, /area/security/prison) -"qHJ" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "qHP" = ( /obj/structure/window/reinforced{ dir = 1 @@ -68273,29 +57798,32 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"qIB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"qIe" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/bridge) +"qIj" = ( +/obj/structure/chair/office/light{ dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"qIr" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/plating, +/area/medical/chemistry) "qIG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -68310,6 +57838,27 @@ burnt = 1 }, /area/maintenance/disposal) +"qIT" = ( +/obj/machinery/telecomms/message_server/preset, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"qIU" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xeno_blastdoor"; + name = "Xenobiology Containment Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "qJo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68334,6 +57883,14 @@ burnt = 1 }, /area/maintenance/starboard/aft) +"qJw" = ( +/obj/structure/rack, +/obj/item/storage/box/drinkingglasses{ + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/central) "qJA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -68390,6 +57947,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"qJK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/vending/wardrobe/science_wardrobe, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/science/explab) "qJM" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/landmark/start/depsec/medical, @@ -68401,23 +57970,25 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) -"qKk" = ( -/obj/machinery/power/smes{ - capacity = 9e+006; - charge = 10000 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/firealarm{ - pixel_y = 26 +"qJP" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/turf/open/floor/iron/techmaint, +/area/security/prison) +"qKe" = ( +/obj/item/wallframe/light_fixture{ + dir = 1; + pixel_y = 16 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) +/obj/effect/spawner/randomarcade, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "qKm" = ( /obj/machinery/computer/security{ dir = 4 @@ -68430,6 +58001,11 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"qKn" = ( +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) "qKx" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -68441,40 +58017,12 @@ }, /turf/open/floor/prison, /area/security/prison) -"qKR" = ( -/obj/machinery/rnd/production/protolathe/department/science, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/east{ - c_tag = "Research Lab"; - name = "science camera" - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/dark, -/area/science/lab) -"qKY" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"qLm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"qLg" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/hor) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "qLq" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot, @@ -68494,14 +58042,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/maintenance/disposal/incinerator) -"qLE" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/airlock/public/glass{ - name = "Medbay" +"qLM" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) "qLW" = ( /obj/structure/table/glass, /obj/item/storage/box/monkeycubes{ @@ -68533,20 +58089,29 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) -"qMK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"qMh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Gravity Generator Access"; + req_one_access_txt = "19;23" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/starboard) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/gravity_generator) "qMY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -68566,28 +58131,29 @@ burnt = 1 }, /area/maintenance/starboard) -"qNm" = ( -/obj/structure/sign/directions/engineering{ - pixel_y = -40 - }, -/obj/structure/sign/directions/supply{ - dir = 4; - pixel_y = -32 - }, -/obj/structure/sign/directions/science{ - dir = 4; - pixel_y = -24 +"qMZ" = ( +/obj/structure/disposalpipe/junction, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"qNb" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard) +"qNt" = ( +/obj/machinery/computer/aifixer{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/central) +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) "qNA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -68610,33 +58176,44 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"qNQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"qNN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/sign/painting/library{ - pixel_x = 32 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) -"qNS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/turf/open/floor/iron/dark, +/area/chapel/main) +"qOd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window{ + dir = 8; + name = "Mass Driver"; + req_access_txt = "22" }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/button/massdriver{ + id = "chapelgun"; + name = "Chapel Mass Driver"; + pixel_x = -24; + pixel_y = -24 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/chapel/office) +"qOH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/security/detectives_office) "qOK" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -68652,19 +58229,6 @@ }, /turf/open/floor/iron/dark, /area/lawoffice) -"qON" = ( -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "qOW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68681,60 +58245,28 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"qPb" = ( -/obj/machinery/door/poddoor/preopen{ - id = "transittube"; - name = "Transit Tube Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/bridge) -"qPA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, +"qPf" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot, /turf/open/floor/iron, -/area/quartermaster/storage) -"qPF" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/engine/atmos) +"qPy" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/dark_green/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/structure/disposalpipe/sorting/mail/destination/testing_range/flip{ - dir = 2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) -"qPH" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/security/warden) +/area/medical/medbay/central) "qPL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -68749,47 +58281,68 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"qPN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"qQD" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ +/obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) +"qRd" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/safe{ + pixel_x = 3 }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 +/obj/item/book{ + desc = "An undeniably handy book."; + icon_state = "bookknock"; + name = "A Simpleton's Guide to Safe-cracking with Stethoscopes" }, -/area/maintenance/fore) -"qQK" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8; - color = "#486091" +/obj/item/stack/spacecash/c500{ + pixel_x = 4; + pixel_y = 4 }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/cmo) +/obj/item/stack/spacecash/c1000, +/obj/item/gun/ballistic/automatic/pistol/deagle/gold, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) "qRf" = ( /obj/machinery/bookbinder, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/library) -"qRn" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"qRl" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/showroomfloor, +/area/engine/atmos) +"qRy" = ( +/obj/machinery/button/door{ + id = "aux_base_shutters"; + name = "Auxiliary Base Shutters Toggle"; + pixel_x = -24; + pixel_y = 6; + req_one_access_txt = "32;47;48;37" }, -/area/maintenance/central) +/obj/structure/girder/displaced, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "qRS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68800,22 +58353,38 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"qSm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/status_display/evac{ - pixel_x = 32; - pixel_y = 32 +"qSl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/oxygen/red, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/maintenance/fore) +"qSp" = ( +/obj/item/kirbyplants{ + icon_state = "applebush" }, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, /turf/open/floor/iron, -/area/hallway/primary/port) +/area/crew_quarters/locker) +"qSw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/button/door{ + id = "xenoarch"; + name = "containment shutters"; + pixel_x = -27; + pixel_y = 5 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) "qSC" = ( /obj/effect/turf_decal/bot, /obj/machinery/disposal/bin, @@ -68854,102 +58423,47 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"qTf" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +"qTb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/tank/internals/oxygen, +/obj/item/pickaxe, +/obj/item/gps/mining/exploration{ + pixel_x = -16; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/turf/open/floor/iron, -/area/security/execution/transfer) -"qTi" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/radio{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"qTe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/airalarm/directional/east, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -30 - }, -/obj/machinery/button/door{ - id = "Biohazard"; - name = "Emergency Research Lockdown"; - pixel_x = 24; - pixel_y = -24; - req_access_txt = "47" +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/camera/directional/east{ - c_tag = "Science Security Post"; - name = "science camera" +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) +/turf/open/floor/iron, +/area/engine/atmos) "qTj" = ( /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating{ burnt = 1 }, /area/quartermaster/exploration_dock) -"qTF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"qTS" = ( -/obj/machinery/computer/atmos_control/tank/mix_tank{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/showroomfloor, -/area/engine/atmos) -"qTV" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Supermatter Cooler"; - name = "engineering camera" - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/modular_computer/console/preset/engineering, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "qUe" = ( /obj/structure/bookcase/manuals, /obj/effect/turf_decal/siding/wood{ @@ -68957,30 +58471,32 @@ }, /turf/open/floor/wood, /area/security/prison) -"qUg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"qUh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/hallway/primary/aft) +"qUi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_one_access_txt = "63" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 + dir = 1 }, -/area/maintenance/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/main) "qUB" = ( /obj/structure/lattice/catwalk, /obj/machinery/light, @@ -69005,6 +58521,39 @@ }, /turf/open/floor/noslip/white, /area/security/main) +"qVe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"qVf" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 1 + }, +/obj/machinery/airalarm/engine{ + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/supermatter) +"qVh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "qVl" = ( /obj/machinery/status_display/evac{ pixel_y = 32 @@ -69013,13 +58562,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/warehouse) -"qVp" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "qVt" = ( /obj/machinery/computer/secure_data, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -69028,13 +58570,23 @@ }, /turf/open/floor/iron, /area/security/brig) -"qVA" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +"qVy" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8; + color = "#439C1E" + }, +/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"qVW" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "qVX" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -69066,6 +58618,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"qWi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/engine/atmos) "qWo" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen{ @@ -69096,16 +58658,36 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) -"qWY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"qWv" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Port Mix to East Ports" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) +"qWF" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 9 }, -/area/maintenance/port) +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) +"qWI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Kitchen"; + req_access_txt = "28" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "qXd" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -69120,29 +58702,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"qXi" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics_shutters"; - name = "Robotics Privacy Shutters" - }, -/obj/machinery/door/window/northleft{ - name = "Robotics Desk"; - req_access_txt = "29" - }, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/obj/item/folder{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/turf/open/floor/plating, -/area/science/robotics/lab) "qXp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -69153,45 +58712,124 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"qXV" = ( -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"qXB" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/gateway) +"qXC" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"qXR" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11; + pixel_y = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/loading_area, +/obj/machinery/door/window/southright{ + name = "Trash Chute"; + req_one_access_txt = "26" + }, +/obj/item/reagent_containers/cup/bucket, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/janitor) +"qXS" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"qYf" = ( +/obj/machinery/door/airlock/external{ + name = "Prison External Airlock"; + req_access_txt = "2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/hallway/primary/starboard) +/area/maintenance/port/aft) "qYh" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, /area/maintenance/port/aft) -"qYz" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"qYl" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron, -/area/bridge) -"qYK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"qYt" = ( +/obj/machinery/firealarm{ + pixel_y = 26 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"qYD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + dir = 6 }, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"qYU" = ( +/obj/effect/decal/cleanable/greenglow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/gateway) "qYV" = ( /obj/machinery/status_display/ai{ pixel_x = -32; @@ -69209,17 +58847,13 @@ dir = 8 }, /area/hallway/primary/port) -"qZf" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, +"qYX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "qZx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -69236,24 +58870,34 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"rag" = ( +"rap" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) +"raI" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/shard, -/obj/effect/decal/cleanable/glass, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"ras" = ( -/obj/structure/rack, -/obj/item/storage/backpack/satchel/eng, -/obj/effect/turf_decal/bot, -/obj/item/wirecutters{ - name = "Syndicate(TM) Evidence Room Wirecutters" +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/area/quartermaster/warehouse) "raJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -69270,39 +58914,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"raK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"raL" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 5 - }, -/obj/item/flashlight, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "Skynet_launch"; - name = "Mech Bay Door Control"; - pixel_x = 6; - pixel_y = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/robotics/mechbay) "raN" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -69315,17 +58926,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"raS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = 24 +"raR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/structure/sign/warning/nosmoking{ + pixel_x = 30 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/chapel/main) +/turf/open/floor/plating, +/area/maintenance/starboard) "raV" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -69357,109 +58965,122 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) -"rbX" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/qm) -"rcd" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/disposalpipe/segment{ +"rby" = ( +/obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/small, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hydroponics) +"rbA" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/aft) +"rbD" = ( +/obj/machinery/computer/prisoner/management{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/iron/dark, +/area/security/warden) +"rbI" = ( +/obj/machinery/computer/security/qm{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, /turf/open/floor/iron, -/area/hallway/primary/aft) -"rcl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment{ - dir = 9 +/area/quartermaster/qm) +"rbO" = ( +/obj/machinery/door/window/southleft{ + name = "Cargo Disposal"; + req_access_txt = "50" }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort2"; + name = "mail belt"; + pixel_y = 6 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 + dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/segment{ + dir = 8 }, /turf/open/floor/iron, -/area/quartermaster/qm) -"rcp" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/area/quartermaster/sorting) +"rce" = ( +/obj/machinery/door/window/brigdoor{ + dir = 4; + name = "Core Modules"; + req_access_txt = "20" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/item/aiModule/supplied/protectStation{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/central) -"rcI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/aiModule/zeroth/oneHuman, +/obj/item/aiModule/reset/purge{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/ai_monitored/turret_protected/ai_upload) +"rcl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 9 }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) -"rcT" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/item/kirbyplants{ - icon_state = "plant-03" +/turf/open/floor/iron, +/area/quartermaster/qm) +"rcx" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"rcS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) +/area/maintenance/port/aft) "rcX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -69470,16 +59091,28 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"rdb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"rcY" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/area/maintenance/port/fore) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/fore) "rdg" = ( /obj/structure/table/wood, /obj/effect/turf_decal/stripes/corner{ @@ -69505,23 +59138,30 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) -"rdv" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"rdj" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"rdx" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, /turf/open/floor/iron, -/area/security/execution/transfer) +/area/hallway/secondary/exit/departure_lounge) "rdC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -69543,45 +59183,22 @@ burnt = 1 }, /area/maintenance/port/fore) -"rej" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, +"rdG" = ( /obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/starboard) -"rem" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"reC" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 + icon_state = "1-2" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/holopad, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"rdL" = ( +/obj/item/radio/intercom{ + pixel_x = -28 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/turf/open/floor/engine, -/area/engine/engineering) +/area/tcommsat/server) "reD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -69593,24 +59210,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) -"reH" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) "rfb" = ( /obj/machinery/power/apc{ areastring = "/area/maintenance/port/aft"; @@ -69638,94 +59237,28 @@ broken = 1 }, /area/maintenance/port/aft) -"rfg" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron, -/area/engine/engineering) -"rfh" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/vending/wardrobe/bar_wardrobe, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) "rfr" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, /area/science/shuttledock) -"rft" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/bucket, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/central) -"rfv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +"rfy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Traffic Control"; + req_access_txt = "19" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"rfC" = ( +/obj/machinery/light/small{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, /area/maintenance/starboard) -"rfO" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"rfT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/techmaint, -/area/security/prison) "rgb" = ( /obj/structure/table/wood, /obj/item/storage/box/matches{ @@ -69743,50 +59276,25 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"rgj" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +"rgA" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/starboard) -"rgB" = ( -/obj/effect/turf_decal/loading_area{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/landmark/blobstart, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) -"rgL" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"rgM" = ( +/obj/structure/janitorialcart, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, /turf/open/floor/iron/dark, -/area/chapel/main) -"rgZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/ash, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/port/aft) +/area/janitor) "rha" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/glowstick/lit, @@ -69803,55 +59311,15 @@ broken = 1 }, /area/maintenance/port) -"rhI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hydroponics) -"rhM" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/construction/mining/aux_base) -"rhO" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 5 +"rhu" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Airlock"; + req_one_access_txt = "10;24" }, -/turf/open/floor/iron, -/area/security/brig/aft) +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/atmos) "rhW" = ( /obj/effect/turf_decal/tile/dark_blue/opposingcorners, /obj/structure/cable/yellow{ @@ -69862,30 +59330,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"rip" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/junction/flip, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) -"riq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/fore) "riA" = ( /obj/structure/table, /obj/structure/cable/yellow{ @@ -69919,79 +59363,6 @@ /obj/item/book/manual/wiki/sopsupply, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"riG" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"rja" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"rjg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"rjm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) -"rjn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) "rjq" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -70011,26 +59382,35 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"rjy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"rjF" = ( +/obj/machinery/newscaster{ + pixel_x = 30 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) +"rjJ" = ( +/obj/machinery/door/firedoor, +/obj/structure/sign/warning/xeno_mining{ + pixel_y = 32 }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/door/airlock/external/glass{ + name = "External Freight Airlock" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "4-8" }, -/obj/machinery/light_switch{ - pixel_x = -20; - pixel_y = 22 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai_upload) +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "rjN" = ( /obj/effect/turf_decal/plaque{ icon_state = "L13" @@ -70066,15 +59446,6 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"rjR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) "rjW" = ( /obj/machinery/power/apc{ areastring = "/area/maintenance/starboard/aft"; @@ -70090,44 +59461,69 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"rkz" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"rkk" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/maintenance/central) -"rkQ" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/clothing/head/utility/welding{ - pixel_x = 4; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/clothing/head/utility/welding, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"rkn" = ( +/obj/structure/rack, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 }, +/obj/item/pickaxe, +/obj/item/shovel, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/engine/atmos) -"rkT" = ( -/obj/machinery/computer/xenoartifact_console{ +/area/ai_monitored/turret_protected/aisat/foyer) +"rkB" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2"; + name = "on ramp" + }, +/obj/machinery/light, +/obj/machinery/status_display/supply{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) +/turf/open/floor/iron/dark, +/area/quartermaster/storage) +"rkE" = ( +/obj/machinery/vending/wardrobe/jani_wardrobe, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Custodial Closet"; + name = "service camera" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/janitor) "rkZ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -70141,6 +59537,35 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"rlj" = ( +/obj/machinery/mech_bay_recharge_port, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -28 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Mech Bay"; + name = "science camera" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/science/robotics/mechbay) +"rll" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + name = "output gas connector port" + }, +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/camera/directional/east{ + c_tag = "Incinerator"; + name = "atmospherics camera" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/maintenance/disposal/incinerator) "rlv" = ( /obj/structure/closet{ name = "beekeeping wardrobe" @@ -70160,35 +59585,39 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"rlH" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/structure/toilet{ - dir = 4 - }, -/obj/item/food/donut/apple{ - name = "forbidden toilet donut"; - pixel_x = 1; - pixel_y = 2 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/freezer, -/area/security/prison) -"rmg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"rlP" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"rmi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) +"rmm" = ( +/obj/structure/grille/broken, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/central) "rmr" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, /area/medical/chemistry) +"rmu" = ( +/obj/structure/flora/ausbushes/palebush, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "rmD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -70228,46 +59657,40 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"rnc" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/stack/package_wrap, -/obj/item/stack/sheet/glass/fifty, -/obj/item/hand_labeler, -/obj/item/radio/intercom{ - pixel_x = 28 +"rnA" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "Containment Chamber Blast Door" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/science/xenobiology) +"rnD" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/explab) -"rnj" = ( -/obj/item/wallframe/light_fixture{ - dir = 1; - pixel_y = 16 +/obj/machinery/door/airlock/maintenance/external{ + name = "mass Driver Intersection"; + req_access_txt = "12" }, -/obj/machinery/status_display/evac{ - pixel_y = 32 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/spawner/randomarcade, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"rnp" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/crate{ - opened = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/port/fore) "rnH" = ( /obj/structure/table, /obj/machinery/light{ @@ -70312,123 +59735,132 @@ }, /turf/open/floor/wood, /area/security/prison) -"rnS" = ( -/obj/structure/table, -/obj/item/storage/crayons, -/obj/item/clothing/under/color/grey{ - pixel_x = 4; - pixel_y = 4 +"rom" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "Chemistry Lobby Shutters" }, -/obj/item/clothing/under/color/grey, -/obj/effect/spawner/lootdrop/glowstick, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/chemistry) +"roF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/machinery/door/airlock/research{ + name = "Experimentation Lab"; + req_one_access_txt = "8;49" }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"rnV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) +"roU" = ( +/obj/structure/table/glass, +/obj/machinery/microwave{ + pixel_y = 5 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"rpv" = ( +/obj/machinery/power/apc{ + areastring = "/area/science/lab"; + name = "Research Lab APC"; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/area/engine/engineering) -"roc" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"rpL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/vault{ + name = "Vault"; + req_access_txt = "53" }, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/locked, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"roi" = ( +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) +"rpP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"rpU" = ( +/obj/structure/rack, /obj/effect/turf_decal/bot, -/obj/machinery/computer/holodeck{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, /turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"rom" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "Chemistry Lobby Shutters" +/area/science/explab) +"rqj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Security Hallway" }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/chemistry) -"roT" = ( +/obj/structure/sign/departments/security{ + pixel_x = -32 + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"rql" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/area/quartermaster/warehouse) -"roU" = ( -/obj/structure/table/glass, -/obj/machinery/microwave{ - pixel_y = 5 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/qm) +"rqt" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"rqo" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/solar{ - id = "foreport"; - name = "Fore-Port Solar Array" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/fore) -"rqq" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/prison, -/area/security/prison) +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"rqu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/engine/break_room) "rqw" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -70453,24 +59885,13 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"rqH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - broken = 1 +"rqU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/port/aft) -"rqV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, /turf/open/floor/iron/dark, -/area/chapel/main) +/area/security/courtroom) "rqY" = ( /obj/item/beacon, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -70481,71 +59902,105 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"rrx" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Cell 1" - }, -/turf/open/floor/iron/dark, -/area/security/prison) -"rrF" = ( -/obj/machinery/door/firedoor, -/obj/structure/door_assembly/door_assembly_ext{ - anchored = 1 - }, +"rrH" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, /obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + areastring = "/area/storage/tcom"; + dir = 8; + name = "Telecomms Storage APC"; + pixel_x = -24 + }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-4" }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"rrL" = ( -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +/area/storage/tcom) +"rrK" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/bot, +/obj/machinery/food_cart, /turf/open/floor/iron/dark, -/area/medical/cryo) -"rsi" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Satellite Antechamber"; - name = "satellite camera" +/area/crew_quarters/kitchen) +"rrW" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) +"rss" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/turf/open/floor/iron, +/area/security/brig/aft) +"rsu" = ( +/mob/living/simple_animal/bot/secbot{ + arrest_type = 1; + health = 45; + icon_state = "secbot1"; + idcheck = 1; + name = "Warden Armsky"; + weaponscheck = 1 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat_interior) -"rsy" = ( -/obj/machinery/fax/med, -/obj/structure/table/glass, -/obj/effect/turf_decal/bot, -/obj/machinery/newscaster{ - pixel_x = 32 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"rsC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) +"rsB" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron/dark, -/area/quartermaster/warehouse) +/area/security/brig/aft) +"rsJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab"; + req_access_txt = "47" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "rsM" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/machinery/airalarm/directional/east, @@ -70556,6 +60011,26 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/main) +"rtf" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/lawoffice) +"rti" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/aft) "rtm" = ( /obj/machinery/vending/engivend, /obj/effect/turf_decal/bot, @@ -70574,127 +60049,56 @@ /obj/item/food/fishfingers, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"rtr" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"rtp" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port) "rts" = ( /obj/effect/turf_decal/loading_area, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"rty" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) -"rtV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/maintenance/starboard/fore) -"rud" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"ruf" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/modular_fabricator/component_printer, +/turf/open/floor/iron, +/area/quartermaster/storage) +"rty" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, -/area/science/lab) +/area/library) "rui" = ( /obj/machinery/atmospherics/pipe/manifold/purple/visible, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"rul" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/brig) -"run" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, +"ruk" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"ruo" = ( -/obj/structure/reagent_dispensers/virusfood{ - pixel_y = 32 +/obj/structure/lattice/catwalk, +/turf/open/floor/plating{ + broken = 1 }, -/obj/machinery/computer/pandemic, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/medical/virology) +/area/maintenance/port/fore) "ruI" = ( /obj/structure/table, /obj/item/storage/firstaid/regular{ @@ -70709,150 +60113,189 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"rvh" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"ruO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "security Maintenance"; + req_access_txt = "4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/area/hallway/primary/port) -"rvv" = ( -/obj/structure/closet/emcloset, +/turf/open/floor/iron/dark, +/area/security/detectives_office) +"ruP" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"rve" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/quartermaster/warehouse) -"rvC" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) -"rvF" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/xeno_spawn, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Cutoff Valve" }, /turf/open/floor/plating{ broken = 1 }, -/area/storage/tcom) -"rvU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Transferring Centre"; - req_access_txt = "63" +/area/maintenance/fore) +"rvx" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/unres, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"rws" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/teleporter) +"rvI" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/security/brig) +"rvY" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8 + }, +/turf/open/floor/plating{ + burnt = 1 + }, /area/maintenance/port/aft) -"rwz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"rwa" = ( +/obj/machinery/door/firedoor/heavy, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/iron/dark, +/area/science/mixing/chamber) +"rwe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay"; + req_one_access_txt = "31;48" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/maintenance/starboard) -"rxq" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/iron/dark, +/area/quartermaster/office) +"rwu" = ( +/obj/item/kirbyplants{ + icon_state = "plant-05" }, -/obj/machinery/advanced_airlock_controller{ +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/hallway/secondary/exit/departure_lounge"; + dir = 1; + name = "Departure Lounge APC"; pixel_y = 24 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 +/obj/machinery/camera/directional/north{ + c_tag = "Departures Lounge"; + name = "shuttle camera" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/solars/starboard/fore) -"ryn" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/bot, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, +/obj/machinery/light_switch{ + pixel_x = 13; + pixel_y = 21 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"rwD" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"rwG" = ( /obj/machinery/light, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/chair/fancy/sofa/corp/right{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/satellite) -"ryC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/blue, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/digital_clock/directional/west, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) +"rwS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"rxk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Autopsy"; + req_access_txt = "4" }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"rze" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/detectives_office) +"rxw" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) +"rxP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, @@ -70861,65 +60304,77 @@ }, /turf/open/floor/iron, /area/teleporter) -"rzY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/blobstart, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"rAa" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +"rzm" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, +/area/storage/primary) +"rzw" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/storage) +"rzx" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "External Gas to Loop" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron/dark, /area/engine/engineering) -"rAd" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/landmark/start/assistant, -/obj/structure/chair/fancy/corp{ +"rzE" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"rzI" = ( +/obj/structure/closet/emcloset/anchored, +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/sign/departments/security{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/medical/medbay/lobby) -"rAu" = ( +/area/maintenance/port/aft) +"rAf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) +"rAp" = ( +/obj/item/tank/internals/oxygen/empty, /obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Medbay Security Post"; - req_one_access_txt = "1;40" + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/medical) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "rAz" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -70954,34 +60409,21 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/docking/arrival) -"rAX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"rAJ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/light/small{ dir = 1 }, /turf/open/floor/iron, -/area/hydroponics) -"rAZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) +/area/security/brig) "rBd" = ( /obj/machinery/camera/directional/west{ c_tag = "Xenobiology Cell 1"; @@ -70992,15 +60434,19 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"rBf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"rBh" = ( +/obj/machinery/light/small{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/execution/transfer) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) "rBj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -71014,155 +60460,141 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"rBq" = ( -/obj/machinery/requests_console{ - name = "Virology RC"; - pixel_y = 32 +"rBv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/item/camera{ + pixel_x = -2; + pixel_y = -2 }, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ - dir = 4 +/turf/open/floor/plating, +/area/maintenance/port/aft) +"rBJ" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"rCh" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/structure/bed/dogbed/runtime{ - name = "Victors's bed" - }, -/mob/living/simple_animal/pet/hamster/vector, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"rBC" = ( -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = -3; - pixel_y = 3 +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/obj/item/clothing/mask/gas/sechailer, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = 3; - pixel_y = -3 +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"rCi" = ( +/obj/machinery/computer/rdservercontrol, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + areastring = "/area/science/server"; + dir = 1; + name = "Research Division Server Room APC"; + pixel_y = 24 }, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"rBR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/science/server) +"rCI" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/structure/noticeboard{ + pixel_y = 28 }, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/item/kirbyplants{ + icon_state = "plant-05" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/hallway/primary/starboard) -"rCB" = ( -/obj/machinery/light, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/area/engine/atmos) +"rDi" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/power/apc/auto_name/directional/south{ - name = "Medbay Central APC" +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"rCM" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/area/tcommsat/server) +"rDS" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Aft Security Blast Door" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/starboard/fore) -"rDm" = ( -/obj/effect/turf_decal/bot_white, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/crew_quarters/bar"; - name = "Bar APC"; - pixel_y = -24 +/obj/machinery/door/airlock/security{ + name = "Brig Port Wing"; + req_one_access_txt = "1;4" }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/vending/games, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"rDP" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"rEb" = ( -/obj/structure/sign/directions/evac{ - dir = 8; - pixel_y = 32 - }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"rEL" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-8" }, +/turf/open/floor/iron, +/area/hallway/primary/central) +"rEQ" = ( /obj/structure/table, -/obj/item/reagent_containers/cup/soda_cans/starkist{ - pixel_x = 10; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/soda_cans/shamblers{ - pixel_x = 2; - pixel_y = 2 +/obj/machinery/button/door{ + id = "custodialwagon"; + name = "Custodial Bay Toggle"; + pixel_x = 8; + pixel_y = 24; + req_one_access_txt = "26" }, -/obj/item/reagent_containers/cup/soda_cans/lemon_lime{ - pixel_x = -7; - pixel_y = 2 +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = 24 }, -/obj/item/reagent_containers/cup/soda_cans/pwr_game{ +/obj/item/clothing/gloves/color/orange, +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -4; - pixel_y = 11 + pixel_y = 4 }, -/obj/item/reagent_containers/cup/soda_cans/cola{ - pixel_x = 6; - pixel_y = 11 +/obj/item/flashlight{ + pixel_y = 4 }, -/obj/item/reagent_containers/cup/soda_cans/thirteenloko{ - pixel_y = 20 +/obj/item/flashlight{ + pixel_y = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/machinery/light{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) +/turf/open/floor/iron/dark, +/area/janitor) "rFb" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -71179,36 +60611,15 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"rFK" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/obj/structure/closet/l3closet/virology, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"rFP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"rFE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) +/area/maintenance/starboard/aft) "rFY" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, @@ -71219,82 +60630,98 @@ }, /turf/open/floor/iron/dark, /area/maintenance/starboard/fore) -"rGx" = ( -/obj/machinery/smartfridge, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) +"rFZ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/port) +"rGj" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/status_display/ai{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/security/nuke_storage) "rGz" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"rHc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +"rGE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + areastring = "/area/teleporter"; + dir = 1; + name = "Teleporter APC"; + pixel_y = 24 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"rHm" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/teleporter) +"rGJ" = ( +/obj/machinery/modular_computer/console/preset/research{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 +/obj/machinery/computer/security/telescreen/rd{ + dir = 8; + pixel_x = 28 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/keycard_auth{ + pixel_x = 24; + pixel_y = 24 }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"rHz" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) +"rHn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"rHI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_thermomachine, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"rHR" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 9; - id = "QMLoad"; - name = "off ramp" +/area/maintenance/port) +"rHy" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"rHV" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "rIa" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -71313,6 +60740,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) +"rIp" = ( +/obj/structure/chair/fancy/comfy{ + buildstackamount = 0; + color = "#c45c57"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "rIt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, @@ -71337,6 +60776,44 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"rIU" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/closet/secure_closet/genpop, +/obj/machinery/light_switch{ + pixel_x = 25 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/prison) +"rIX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/solars/port/aft) +"rJe" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "rJg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -71348,45 +60825,21 @@ broken = 1 }, /area/maintenance/fore) -"rJo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +"rJu" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/central) -"rJq" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"rJr" = ( -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ + dir = 5 }, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 9 }, -/turf/open/floor/iron/dark, -/area/teleporter) +/turf/open/floor/engine, +/area/engine/engineering) "rJv" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4; @@ -71400,6 +60853,15 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/virology) +"rJx" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "rJO" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder{ @@ -71415,6 +60877,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) +"rKm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "rKo" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Upload"; @@ -71430,54 +60909,80 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"rKs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"rKt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/starboard/fore) +"rKz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/supply) -"rKu" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 }, +/obj/machinery/holopad, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"rKC" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -30 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard) +"rKJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = -21 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "rKN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/safety_eye_protection, /turf/closed/wall, /area/science/aft) -"rLd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) +"rKS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "rLe" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -71496,23 +61001,70 @@ }, /turf/open/floor/iron, /area/security/brig) -"rLs" = ( -/obj/effect/turf_decal/bot_white, -/obj/machinery/holopad, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"rLn" = ( +/obj/machinery/status_display/ai{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) +"rLz" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/prison) +"rLA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mopbucket, +/obj/item/mop, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"rLI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Bar Storage"; + req_access_txt = "25" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"rLS" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"rLO" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) +"rLR" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/machinery/camera/directional/east{ + c_tag = "Recovery Room"; + name = "medical camera" + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "rLW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -71521,75 +61073,71 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"rMC" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/grass/jungle, -/obj/machinery/light{ - dir = 4 +"rMa" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + color = "#439C1E" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/structure/closet/crate/secure/plasma{ + name = "virology crate"; + req_access_txt = "39" }, -/area/docking/arrival) -"rME" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = -32 +/obj/item/book/manual/wiki/infections, +/obj/item/extrapolator, +/obj/item/storage/box/beakers{ + pixel_x = 4; + pixel_y = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/item/storage/box/syringes{ + pixel_x = -3; + pixel_y = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/reagent_containers/cup/glass/bottle/virusfood{ + pixel_x = -6; + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/reagent_containers/cup/bottle/spaceacillin{ + pixel_x = 2; + pixel_y = -1 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/item/storage/belt/medical{ + pixel_y = 2 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/storage/belt/medical{ + pixel_y = 2 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"rMJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/machinery/light{ + dir = 4; + light_color = "#c1caff" }, -/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"rMK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Xenobiology Entrance"; - name = "science camera" +/area/medical/virology) +"rMy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Mailroom"; + req_access_txt = "50" }, -/obj/machinery/light/small, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) +"rMD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "rMM" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -71604,23 +61152,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) -"rMN" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"rMO" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) "rMY" = ( /obj/machinery/newscaster{ pixel_x = -28 @@ -71644,28 +61175,62 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"rNl" = ( -/obj/machinery/computer/crew{ +"rNs" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/machinery/button/door{ - id = "brigfrontdoor"; - name = "Front Blast Door Toggle"; - pixel_x = -24; - pixel_y = 6; - req_one_access_txt = "3" +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - name = "Security RC"; - pixel_x = -30; - pixel_y = -30 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"rNI" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating{ + broken = 1 + }, +/area/science/mixing) +"rNL" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Supermatter Engine"; + name = "supermatter camera" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/engine/supermatter) +"rOa" = ( +/obj/structure/closet/crate, +/obj/item/clothing/shoes/jackboots{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"rOq" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/box, /turf/open/floor/iron/dark, -/area/security/warden) +/area/medical/cryo) "rOz" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, @@ -71675,17 +61240,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"rON" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "rOW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -71697,89 +61251,97 @@ burnt = 1 }, /area/maintenance/fore) -"rPd" = ( -/obj/machinery/chem_heater, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/medical/chemistry) -"rPz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"rOZ" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + name = "off ramp" }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4; - external_pressure_bound = 140; - name = "server vent"; - pressure_checks = 0 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/turf/open/floor/circuit/telecomms, -/area/science/xenobiology) -"rPB" = ( -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/dark, +/area/quartermaster/storage) +"rPj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"rPD" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"rPr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/structure/closet/crate, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/area/maintenance/starboard/fore) -"rPE" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/item/kirbyplants{ - icon_state = "plant-21" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"rPG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/light_switch{ - pixel_y = -21 +/turf/open/floor/engine, +/area/engine/supermatter) +"rPO" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/stamp/denied{ + pixel_x = 8; + pixel_y = 6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/pen, +/obj/machinery/light{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/power/apc{ + areastring = "/area/quartermaster/office"; + dir = 4; + name = "Cargo Office APC"; + pixel_x = 24 }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"rQa" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Office"; + name = "cargo camera" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/turf/open/floor/iron/dark, +/area/quartermaster/office) +"rPT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Chamber" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "rQd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -71790,53 +61352,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/execution/transfer) -"rQl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating{ - luminosity = 2 - }, -/area/maintenance/starboard) "rQx" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/rust, /area/quartermaster/exploration_dock) -"rRn" = ( -/obj/effect/turf_decal/box, -/obj/structure/toilet{ - dir = 8 - }, -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/machinery/button/door{ - id = "Unit_3"; - name = "Unit 3 Privacy Lock"; - normaldoorcontrol = 1; - pixel_x = 24; - pixel_y = 8; - specialfunctions = 4 - }, -/obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = -30 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/blobstart, -/obj/machinery/button/door{ - id = "Unit_3Privacy"; - name = "Unit 3 Privacy Toggle"; - pixel_x = 24; - pixel_y = -8 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "rRo" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -71844,15 +61363,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"rRr" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/closet/secure_closet/contraband/armory, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "rRv" = ( /obj/structure/table, /obj/item/stack/sheet/plasteel/fifty{ @@ -71880,6 +61390,18 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"rRD" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/medical/morgue) "rRQ" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -71895,6 +61417,29 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/security/checkpoint/supply) +"rRT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) "rSj" = ( /obj/structure/table, /obj/item/stack/package_wrap{ @@ -71917,17 +61462,12 @@ }, /turf/open/floor/iron/dark, /area/science/lab) -"rSm" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/storage/primary) +"rSw" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) "rSM" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -71963,12 +61503,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/locker) -"rTU" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/main) +"rTO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + broken = 1 + }, +/area/hallway/secondary/entry) "rTW" = ( /obj/item/radio/intercom{ freerange = 1; @@ -71980,52 +61524,27 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/prison, /area/security/prison) -"rTY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) -"rUa" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +"rTZ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"rUM" = ( -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/structure/sink{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"rUQ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/green{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/security/brig) +"rUi" = ( +/obj/machinery/telecomms/broadcaster/preset_exploration, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_prep) "rUZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -72035,18 +61554,6 @@ burnt = 1 }, /area/maintenance/starboard) -"rVa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/vending/wardrobe/science_wardrobe, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/explab) "rVo" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -72058,25 +61565,31 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"rVH" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +"rVw" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Cutoff Valve" +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) +"rVD" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"rVF" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/aft) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "rVO" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ @@ -72110,31 +61623,19 @@ burnt = 1 }, /area/maintenance/port) -"rWg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/gateway) "rWx" = ( /obj/item/kirbyplants{ icon_state = "plant-16" }, /turf/open/floor/iron/dark, /area/science/aft) +"rWz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "rXn" = ( /obj/structure/table/glass, /obj/machinery/light_switch{ @@ -72156,13 +61657,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"rXt" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/yellow, +"rXo" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, -/area/quartermaster/storage) +/area/hallway/primary/fore) "rXD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -72176,6 +61682,19 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) +"rXE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) "rXH" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -72186,6 +61705,27 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"rXN" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + req_access_txt = "13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) "rYb" = ( /obj/structure/chair/fancy/comfy{ buildstackamount = 0; @@ -72210,6 +61750,13 @@ }, /turf/open/floor/iron, /area/janitor) +"rYj" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/central) "rYk" = ( /obj/machinery/newscaster{ pixel_x = 30 @@ -72222,6 +61769,15 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"rYq" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/research) "rYt" = ( /obj/machinery/computer/monitor{ dir = 4; @@ -72247,25 +61803,66 @@ broken = 1 }, /area/maintenance/starboard/fore) -"rYW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"rYG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Quartermaster"; + req_access_txt = "41" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/teleporter) +/turf/open/floor/iron/dark, +/area/quartermaster/qm) +"rYP" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/tank/internals/oxygen/yellow, +/obj/machinery/light, +/obj/machinery/requests_console{ + department = "Mining"; + name = "Mining RC"; + pixel_y = -30 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) +"rZa" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo Lockers"; + name = "cargo camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "rZd" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"rZh" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "rZj" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -72289,6 +61886,10 @@ /obj/structure/closet/secure_closet/evidence, /turf/open/floor/iron/dark, /area/security/brig/aft) +"rZH" = ( +/obj/structure/disposalpipe/junction/flip, +/turf/open/floor/iron, +/area/security/brig) "rZP" = ( /obj/structure/sign/poster/official/random{ pixel_x = -32; @@ -72301,47 +61902,32 @@ dir = 8 }, /area/hallway/primary/port) -"rZY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, +"sak" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) -"sah" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/maintenance/port) +"sar" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/area/hallway/primary/fore) -"sas" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/fore) +/area/security/execution/transfer) "sau" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -72350,21 +61936,6 @@ dir = 8 }, /area/hallway/primary/port) -"saw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/bridge) "sax" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -72386,19 +61957,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, /area/hydroponics) -"saJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "kitchen Maintenance"; - req_access_txt = "28" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "saV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -72413,31 +61971,19 @@ burnt = 1 }, /area/maintenance/port) -"sbo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"saY" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) -"sbw" = ( +/area/docking/arrival) +"sbv" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/plating, +/area/maintenance/port/aft) "sbB" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = -30 @@ -72451,6 +61997,23 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/dark, /area/security/warden) +"sbN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Brig Shuttle Airlock"; + req_one_access_txt = "63" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "scd" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -72461,73 +62024,34 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"scm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"sde" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods/ten, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/port/aft) +"sdk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 2; - name = "science sorting disposal pipe"; - sortType = 12 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"scX" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/research{ - name = "Toxins Lab"; - req_access_txt = "8" - }, /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) -"sds" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/item/beacon/nettingportal, -/obj/effect/loot_jobscale/armoury/dragnet, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"sdt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"sdu" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 + dir = 5 }, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/turf/open/floor/iron, +/area/security/brig) +"sdp" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "sdA" = ( /obj/machinery/light{ dir = 1 @@ -72547,18 +62071,11 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"sdM" = ( -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/mixingchamber{ - pixel_y = 22; - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/mixing/chamber) +"sdC" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/engine/break_room) "sdO" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 @@ -72567,79 +62084,71 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"sdY" = ( -/obj/machinery/gateway{ - dir = 1 +"sem" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/evac{ - pixel_y = 32 +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) +"sex" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/gateway) -"seg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"sej" = ( /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposaloutlet{ - dir = 8 +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -4 }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/light_switch{ - pixel_x = 27; - pixel_y = -5 +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 4 }, +/obj/item/reagent_containers/dropper, /turf/open/floor/iron/dark, -/area/security/brig/aft) -"sem" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/area/science/xenobiology) +"seB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) -"set" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"seG" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/port) +"seC" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/item/stack/cable_coil/red, /obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 + dir = 8 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/area/maintenance/solars/port/fore) +/turf/open/floor/iron, +/area/science/robotics/mechbay) "seO" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -72672,23 +62181,17 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/construction/mining/aux_base) -"sfd" = ( -/obj/machinery/computer/secure_data{ - dir = 1 - }, -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - name = "Science Checkpoint RC"; - pixel_y = -30 +"sfl" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 }, /obj/machinery/light, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) "sfN" = ( /obj/effect/decal/cleanable/dirt, /obj/item/paper/crumpled/bloody/docsdeathnote{ @@ -72709,42 +62212,38 @@ broken = 1 }, /area/maintenance/port/fore) +"sfW" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/item/beacon, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/hallway/primary/fore) "sfZ" = ( /obj/structure/cable/yellow{ icon_state = "0-8" }, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"sga" = ( -/obj/structure/filingcabinet, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +"sgk" = ( +/obj/machinery/computer/cloning{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) -"sgq" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/newscaster{ + pixel_x = -32 }, -/obj/item/kirbyplants{ - icon_state = "plant-21" +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"sgs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) "sgH" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/light/small{ @@ -72761,6 +62260,21 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai_upload) +"sgJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/central) "sgL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -72771,13 +62285,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/prison, /area/security/prison) -"sgV" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/quartermaster/storage) "shg" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -72785,6 +62292,28 @@ broken = 1 }, /area/maintenance/aft) +"shj" = ( +/obj/structure/closet/secure_closet/engineering_chief, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/machinery/light, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) +"shr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/break_room) "sht" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -72797,6 +62326,46 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"shu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/starboard) +"shv" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"shH" = ( +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/machinery/button/door{ + id = "Unit_2"; + name = "Unit 2 Privacy Lock"; + normaldoorcontrol = 1; + pixel_x = 24; + pixel_y = 8; + specialfunctions = 4 + }, +/obj/machinery/newscaster{ + pixel_x = -30; + pixel_y = -30 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Unit_2Privacy"; + name = "Unit 2 Privacy Toggle"; + pixel_x = 24; + pixel_y = -8 + }, +/obj/machinery/recharge_station, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) "shP" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 1; @@ -72806,23 +62375,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"shW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) -"shX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - burnt = 1 +"shU" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/area/maintenance/port/aft) +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "sie" = ( /obj/structure/window/reinforced{ dir = 1 @@ -72832,45 +62393,58 @@ }, /turf/open/floor/engine, /area/science/explab) -"sim" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +"sir" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/area/maintenance/port/aft) -"sip" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Brig Control"; - req_access_txt = "3" +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"siA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/security/warden) -"sir" = ( -/obj/structure/chair{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/iron/dark, -/area/security/brig/aft) +/area/bridge) +"siH" = ( +/obj/machinery/computer/shuttle_flight/mining{ + dir = 4; + req_access = null + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/construction/mining/aux_base) +"siI" = ( +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) +"siJ" = ( +/obj/effect/spawner/randomvend/snack, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "siW" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -72880,25 +62454,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/janitor) -"sjd" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) "sje" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -72906,31 +62461,22 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hos) -"skf" = ( -/obj/item/storage/box/bodybags, -/obj/item/storage/box/disks{ - pixel_y = 5 - }, -/obj/item/clothing/gloves/color/latex, -/obj/item/radio/headset/headset_med, -/obj/item/clothing/gloves/color/latex, -/obj/item/storage/box/rxglasses{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/monkeycubes{ - pixel_y = 3 - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ +"sjA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/stack/package_wrap, +/obj/item/storage/box, +/turf/open/floor/plating, +/area/maintenance/port) +"sjE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/quartermaster/exploration_dock) "skk" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/light/small{ @@ -72954,16 +62500,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"skt" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) "skv" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = -32 @@ -72982,50 +62518,26 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"skC" = ( -/obj/machinery/conveyor{ - id = "NTMSLoad2"; - name = "on ramp" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) "skG" = ( /obj/effect/landmark/start/atmospheric_technician, /obj/machinery/atmospherics/pipe/simple/purple/visible, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"slb" = ( -/obj/machinery/atmospherics/components/binary/valve, -/obj/machinery/button/ignition/incinerator/toxmix{ - pixel_x = -6; - pixel_y = 30 - }, -/obj/machinery/button/door/incinerator_vent_toxmix{ - pixel_x = 8; - pixel_y = 30 - }, -/obj/machinery/power/apc{ - areastring = "/area/science/mixing/chamber"; - dir = 4; - name = "Toxins Chamber APC"; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"slh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Chief Engineer's Office"; + req_access_txt = "56" }, /obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 + icon_state = "1-2" }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing/chamber) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) "slr" = ( /obj/machinery/door/window/brigdoor/security/cell/eastleft{ name = "Solitary Confinement"; @@ -73045,12 +62557,31 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"slX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"slP" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 }, -/turf/open/floor/iron, -/area/security/prison) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) +"smb" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) "smh" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -73072,35 +62603,39 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/port) -"smr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +"smq" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/chair/office{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/light_switch{ + pixel_y = -20 }, -/area/hallway/secondary/entry) -"smR" = ( -/obj/machinery/clonepod/prefilled, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) +"smD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/table, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil/red, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, /turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) +/area/quartermaster/exploration_prep) "snf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -73109,20 +62644,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"snl" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) "snt" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -73152,6 +62673,43 @@ }, /turf/open/floor/iron/dark, /area/construction/mining/aux_base) +"sny" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Armory"; + req_access_txt = "58" + }, +/obj/machinery/door/poddoor/shutters{ + id = "frontarmory"; + name = "Front Armory Shutter" + }, +/obj/machinery/button/door{ + id = "frontarmory"; + name = "Armory Shutter Toggle"; + pixel_y = 24; + req_access_txt = "58" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/ai_monitored/security/armory) +"snB" = ( +/obj/structure/sign/poster/contraband/fun_police{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/portable_thermomachine, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/security/execution/education) "snC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, @@ -73163,33 +62721,68 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/courtroom) -"soa" = ( -/turf/closed/wall/r_wall, -/area/medical/chemistry) -"sor" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Locker Room" +"snO" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"soM" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/components/trinary/filter/atmos{ +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"soa" = ( +/turf/closed/wall/r_wall, +/area/medical/chemistry) +"sol" = ( +/obj/structure/sign/directions/engineering{ + pixel_y = -40 + }, +/obj/structure/sign/directions/supply{ + dir = 4; + pixel_y = -32 + }, +/obj/structure/sign/directions/science{ + dir = 4; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) +"sos" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engine/atmos) +"soN" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/closet/l3closet/security, +/obj/item/storage/toolbox/emergency, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "soV" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -73197,14 +62790,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/hallway/primary/starboard) -"spi" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) "spr" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -73229,46 +62814,38 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"spu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/maintenance/starboard/fore) -"spD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"spy" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) -"spI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/office) +"spX" = ( +/obj/structure/chair/office/light{ dir = 8 }, -/turf/open/floor/plating/airless, -/area/maintenance/port/aft) -"spT" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"sqr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Head of Security's Office"; + req_access_txt = "58" }, -/turf/open/floor/iron/dark/corner{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/area/hallway/primary/fore) +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) "sqC" = ( /obj/structure/table, /obj/item/clipboard, @@ -73309,6 +62886,30 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) +"srB" = ( +/obj/machinery/recharger{ + pixel_x = -7 + }, +/obj/machinery/recharger{ + pixel_x = 7 + }, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = -6 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"ssg" = ( +/obj/machinery/door/airlock/engineering, +/obj/structure/barricade/wooden/crude, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "ssj" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, @@ -73330,6 +62931,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) +"sss" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/engine, +/area/science/xenobiology) "ssy" = ( /obj/item/kirbyplants{ icon_state = "plant-02"; @@ -73347,6 +62952,28 @@ dir = 1 }, /area/hallway/primary/central) +"ssQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/sand/plating, +/obj/structure/lattice/catwalk, +/obj/structure/sign/departments/security{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/maintenance/port/aft) +"ssR" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transittube"; + name = "Transit Tube Blast Door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) "ssS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -73365,6 +62992,11 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"ssW" = ( +/obj/machinery/nanite_programmer, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/science/research) "stj" = ( /obj/structure/table, /obj/machinery/recharger, @@ -73377,6 +63009,27 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"stm" = ( +/obj/machinery/light, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science RC"; + pixel_y = -30; + receive_ore_updates = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "stp" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/bot, @@ -73384,16 +63037,11 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/security/courtroom) -"stv" = ( -/obj/machinery/computer/robotics{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) +"stJ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/engine, +/area/engine/engineering) "stY" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/turf_decal/box/corners{ @@ -73406,40 +63054,15 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/science/mixing) -"suf" = ( +"suL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) -"suz" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/solar{ - id = "aftport"; - name = "Aft-Port Solar Array" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/aft) -"suI" = ( -/obj/effect/landmark/start/quartermaster, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron, -/area/quartermaster/qm) +/area/quartermaster/warehouse) "svb" = ( /obj/machinery/light_switch{ pixel_x = 21; @@ -73455,6 +63078,15 @@ }, /turf/open/floor/plating, /area/science/shuttledock) +"svx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "svy" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -73466,25 +63098,26 @@ broken = 1 }, /area/maintenance/port/aft) +"svS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "swd" = ( /obj/machinery/status_display/evac, /turf/closed/wall, /area/maintenance/aft) -"swl" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"swn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"swh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) +/area/docking/arrival) "sws" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ @@ -73497,20 +63130,6 @@ broken = 1 }, /area/maintenance/port/fore) -"swt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/storage/primary) "swu" = ( /obj/structure/sign/poster/official/random{ pixel_y = -32 @@ -73529,40 +63148,48 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"swx" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" +"swy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"swV" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/turf/open/floor/iron, +/area/engine/break_room) +"swF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"sxa" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/light/small{ +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"swZ" = ( +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) +/turf/open/floor/iron, +/area/engine/atmos) "sxb" = ( /obj/structure/disposalpipe/sorting/mail{ dir = 4; @@ -73581,20 +63208,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"sxf" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/loot_jobscale/armoury/riot_shotgun, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) "sxh" = ( /obj/structure/chair/fancy/comfy{ color = "#354562"; @@ -73605,33 +63218,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"sxj" = ( +"sxr" = ( +/obj/machinery/light, /obj/structure/table, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/item/stack/package_wrap, -/obj/item/storage/secure/briefcase{ - pixel_y = 4 +/obj/item/storage/box/bodybags{ + pixel_y = 5 }, -/obj/item/hand_labeler, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/structure/sign/departments/chemistry{ + pixel_y = -32 }, +/obj/effect/turf_decal/tile/dark/opposingcorners, /turf/open/floor/iron/dark, -/area/vacant_room/commissary) -"sxu" = ( -/obj/structure/closet/secure_closet/hos, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/heads/hos) +/area/medical/medbay/lobby) "sxD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -73647,6 +63245,16 @@ burnt = 1 }, /area/maintenance/port/fore) +"sxG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/cardboard_cutout{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/cardboard_cutout, +/turf/open/floor/plating, +/area/maintenance/fore) "sxN" = ( /obj/structure/table/wood, /obj/machinery/computer/libraryconsole{ @@ -73662,15 +63270,40 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"syb" = ( -/obj/structure/closet/secure_closet/atmospherics, -/obj/effect/turf_decal/delivery, -/obj/machinery/light{ +"sxV" = ( +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/engine/atmos) +/area/quartermaster/storage) +"syc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Engineering Hallway" + }, +/obj/structure/sign/departments/engineering{ + pixel_x = 32 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "syf" = ( /obj/structure/table/wood, /obj/item/gun/ballistic/shotgun/doublebarrel{ @@ -73684,6 +63317,24 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"syo" = ( +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/maintenance{ + name = "Gateway Maintenance"; + req_access_txt = "17"; + security_level = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) "syz" = ( /obj/structure/chair/fancy/comfy{ buildstackamount = 0; @@ -73695,72 +63346,72 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/library) -"syF" = ( -/obj/machinery/computer/nanite_cloud_controller, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/research) -"syT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) -"syU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"syD" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 + dir = 10 }, -/area/maintenance/fore) -"sza" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"syI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron, +/area/security/checkpoint/engineering) +"syJ" = ( +/obj/machinery/light, +/obj/machinery/requests_console{ + department = "Janitorial"; + departmentType = 1; + name = "Custodial RC"; + pixel_y = -30 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/area/maintenance/fore) -"szb" = ( -/obj/effect/spawner/randomarcade, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/janitor) +"syT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 8 }, /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 4 }, /turf/open/floor/wood, -/area/security/prison) +/area/crew_quarters/heads/captain) +"syX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "szg" = ( /obj/structure/table/glass, /obj/item/seeds/random{ @@ -73795,24 +63446,16 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"szo" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/siding/white, -/obj/structure/disposalpipe/segment{ - dir = 6 +"szx" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/qm) "szy" = ( /obj/effect/landmark/start/scientist, /obj/structure/cable/yellow{ @@ -73826,6 +63469,93 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) +"szA" = ( +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"szH" = ( +/obj/machinery/chem_dispenser, +/obj/machinery/button/door{ + id = "chemistry_shutters"; + name = "Chemistry Shutters Toggle"; + req_access_txt = "5; 33"; + pixel_x = 24; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"szR" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/storage/primary) +"szU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"sAf" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Gas to Cold Loop" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"sAh" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) +"sAq" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/table/optable{ + name = "Robotics Operating Table" + }, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) "sAB" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -73839,35 +63569,24 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"sAH" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"sAL" = ( +/obj/structure/chair{ dir = 4 }, -/obj/machinery/camera/directional/east{ - c_tag = "Satellite Atmospherics"; - name = "satellite camera" +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) -"sAS" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"sBq" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/area/maintenance/fore) +"sBc" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) +/turf/open/floor/engine, +/area/engine/engineering) "sBr" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -73875,99 +63594,87 @@ }, /turf/open/floor/engine, /area/science/explab) -"sBx" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"sBO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/security/main) -"sBU" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/wrapping_paper{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/stack/wrapping_paper{ - pixel_x = -4; - pixel_y = 4 +/area/engine/atmos) +"sBW" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/item/hand_labeler, -/obj/item/hand_labeler, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light_switch{ - pixel_y = 24 +/obj/machinery/door/airlock/maintenance/external{ + name = "mass Driver Intersection"; + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) -"sCj" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/window/reinforced{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/loot_jobscale/armoury/laser_gun, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"sCu" = ( -/obj/structure/frame/machine, -/obj/item/stack/rods, -/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"sCp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/bridge) +"sCK" = ( +/obj/machinery/suit_storage_unit/captain, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"sCE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/power/apc{ - areastring = "/area/crew_quarters/kitchen"; - dir = 1; - name = "Kitchen APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"sCM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab"; + req_access_txt = "29" }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics_shutters"; + name = "Robotics Privacy Shutters" }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/siding/white/corner, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"sDa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"sDc" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 6 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 6 }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 6 + }, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, /obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/iron/dark, +/area/engine/engineering) "sDu" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/lavendergrass, @@ -73977,34 +63684,13 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/docking/arrival) -"sDJ" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/library) -"sDM" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 +"sDD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/room/threexthree, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/landmark/blobstart, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/medical/morgue) +/area/maintenance/fore) "sDY" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -74023,36 +63709,74 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"sFx" = ( -/obj/effect/turf_decal/stripes/line, +"sEd" = ( +/obj/machinery/button/door{ + id = "xeno1"; + name = "Creature Cell 1 Toggle"; + pixel_x = -24; + pixel_y = 24; + req_access_txt = "55" + }, +/obj/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/chem_master, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/science/xenobiology) +"sEp" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 2 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/janitor) +"sEP" = ( +/obj/machinery/vending/security, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/main) +"sFc" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/engine/engineering) -"sFH" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/engine, +/area/engine/engineering) +"sFi" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8; + color = "#439C1E" }, -/area/maintenance/central) +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/gloves/color/latex, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "sFT" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -74064,6 +63788,23 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"sGa" = ( +/turf/open/floor/iron, +/area/quartermaster/office) +"sGh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/aft) "sGp" = ( /obj/structure/table, /obj/item/clipboard, @@ -74098,47 +63839,101 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"sGT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"sGE" = ( +/obj/machinery/door/airlock/external{ + name = "Satellite External Airlock"; + req_one_access_txt = "32;19" }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"sHs" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) +"sGH" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) +"sGS" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 10 }, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/aft) -"sId" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +/area/maintenance/central) +"sGV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/aft) +"sHx" = ( +/obj/structure/sign/warning/electricshock{ + pixel_y = -32 + }, +/obj/effect/spawner/room/fivexthree, +/turf/open/floor/plating, +/area/maintenance/port) +"sHz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bucket, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/central) +"sHS" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1; + color = "#439C1E" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) +"sHT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Dock"; + req_access_txt = "48" + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/construction/mining/aux_base) +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "sIg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -74151,6 +63946,22 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/primary/starboard) +"sIk" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/security/brig) +"sIp" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) "sIu" = ( /obj/structure/window/reinforced{ dir = 8 @@ -74169,6 +63980,21 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) +"sIA" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/engine/supermatter" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/engine/engineering) "sIF" = ( /obj/structure/sign/poster/official/enlist{ pixel_y = -32 @@ -74186,57 +64012,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/aft) -"sIO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"sIP" = ( -/obj/effect/turf_decal/loading_area, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/engine/atmos) -"sIS" = ( -/obj/machinery/door/airlock/external{ - name = "External Airlock"; - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) -"sIT" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "sJa" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -74250,19 +64025,28 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"sJp" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +"sJk" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"sJq" = ( +/obj/item/kirbyplants{ + icon_state = "plant-16" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/turf/open/floor/iron/dark/corner{ + dir = 1 }, -/obj/structure/closet/secure_closet/warden, -/obj/effect/turf_decal/delivery, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/iron/dark, -/area/security/warden) +/area/hallway/primary/port) "sJs" = ( /obj/structure/window/reinforced{ dir = 8 @@ -74281,27 +64065,46 @@ broken = 1 }, /area/bridge) -"sJH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"sJD" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock/medical{ + name = "Medbay Storage" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"sKz" = ( -/obj/structure/railing{ +/area/maintenance/port) +"sJK" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/turf/open/floor/wood, -/area/security/prison) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"sKB" = ( +/obj/machinery/door/airlock/grunge{ + id_tag = "Cabin_3"; + name = "Cabin 3" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"sKO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hydroponics) +"sKU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "sLa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, @@ -74310,37 +64113,31 @@ broken = 1 }, /area/maintenance/aft) -"sLb" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/power/terminal{ - dir = 4 +"sLe" = ( +/obj/machinery/light, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 +/obj/machinery/power/apc/auto_name/directional/south{ + name = "Medbay Central APC" }, -/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"sLs" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/landmark/start/cargo_technician, +/obj/structure/chair/office{ + dir = 8 }, -/area/maintenance/solars/port/fore) -"sLd" = ( -/obj/structure/table/glass, -/obj/machinery/plantgenes{ - pixel_y = 5 +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/hydroponics) +/turf/open/floor/iron, +/area/quartermaster/sorting) "sLD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -74354,17 +64151,50 @@ burnt = 1 }, /area/maintenance/port/aft) -"sMc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"sLJ" = ( +/obj/effect/landmark/start/station_engineer, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) +"sLO" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"sLT" = ( +/obj/item/trash/candy, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/bot_white, +/obj/structure/punching_bag, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/prison, +/area/security/prison) +"sMi" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, -/area/quartermaster/warehouse) +/area/maintenance/port) "sMj" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/cable_coil/cut/yellow, @@ -74374,42 +64204,66 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) -"sMF" = ( -/obj/effect/turf_decal/box/corners{ +"sMA" = ( +/obj/structure/closet/emcloset/anchored, +/obj/machinery/light/small{ dir = 4 }, -/obj/machinery/gateway{ - dir = 5 - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/north{ - c_tag = "Gateway"; - name = "command camera" +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/gateway) -"sMG" = ( -/obj/structure/curtain, -/obj/effect/turf_decal/delivery, -/obj/machinery/shower{ +/area/ai_monitored/turret_protected/aisat/atmos) +"sMB" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/tank/internals/oxygen/yellow, +/obj/machinery/firealarm{ dir = 4; - pixel_x = 8 + pixel_x = -24 }, -/obj/item/soap/nanotrasen, -/turf/open/floor/noslip/white, -/area/security/prison) -"sMT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Pure to Fuel Pipe" +/obj/item/radio/intercom{ + pixel_y = -28 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) +"sMK" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -3; + pixel_y = 15 + }, +/obj/item/reagent_containers/cup/glass/bottle/holywater{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/chapel/office) "sNf" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral, @@ -74430,21 +64284,6 @@ }, /turf/open/floor/wood, /area/security/prison) -"sNo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/office) "sNu" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -74455,31 +64294,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"sNv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-02"; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig) "sNw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -74487,6 +64301,19 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"sNI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port/aft) "sNK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -74505,6 +64332,23 @@ broken = 1 }, /area/maintenance/port/fore) +"sNV" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters{ + id = "sidearmory"; + name = "Side Armory Shutter" + }, +/obj/machinery/button/door{ + id = "sidearmory"; + name = "Armory Shutter Toggle"; + pixel_y = -24; + req_access_txt = "3" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/security/armory) "sNW" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -74520,35 +64364,24 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"sOg" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/stamp/quartermaster{ - pixel_x = 8; - pixel_y = 10 - }, -/obj/item/stamp/denied{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 8; - pixel_y = 2 +"sOo" = ( +/obj/machinery/door/poddoor/shutters{ + id = "custodialwagon"; + name = "Custodial Bay" }, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/quartermaster/qm) +/area/janitor) "sOt" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall/rust, /area/hallway/secondary/exit/departure_lounge) +"sOu" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "sOC" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -74563,6 +64396,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) +"sOY" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "sPa" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -74575,6 +64422,12 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/showroomfloor, /area/science/explab) +"sPb" = ( +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "sPs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -74594,39 +64447,61 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /turf/open/floor/iron/showroomfloor, /area/medical/genetics/cloning) -"sPu" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"sPC" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/mirror{ + pixel_x = 26 }, -/turf/open/floor/iron, -/area/hallway/primary/port) -"sPZ" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/teleporter) -"sQw" = ( -/obj/effect/turf_decal/loading_area{ +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"sPM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Cargo Desk"; + req_access_txt = "50" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) +"sPO" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"sPQ" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/machinery/light{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/item/radio/intercom{ + pixel_x = -28 }, -/area/science/mixing) +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "sQA" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell{ @@ -74644,23 +64519,28 @@ }, /turf/open/floor/plating, /area/medical/chemistry) -"sQM" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +"sQS" = ( +/obj/structure/chair/fancy/sofa/old/right{ + color = "#742925" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) +"sQY" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Aft Hallway Tech Storage"; + name = "aft camera" }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, /turf/open/floor/iron, /area/hallway/primary/aft) "sQZ" = ( @@ -74680,20 +64560,72 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"sRb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"sRe" = ( +/obj/machinery/ai_slipper{ + uses = 10 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/portable_thermomachine, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/obj/machinery/camera/directional/east{ + c_tag = "Satellite Atmospherics"; + name = "satellite camera" + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) +"sRp" = ( +/obj/machinery/telecomms/processor/preset_two, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"sRr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Law Office"; + req_access_txt = "38" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/lawoffice) +"sRy" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"sRC" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/window/southright{ + dir = 8; + name = "Secure Artifact Storage"; + req_one_access_txt = "8;49" + }, +/obj/structure/rack, +/obj/item/xenoartifact, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/science/explab) "sRI" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/delivery, @@ -74721,6 +64653,17 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/hop) +"sRL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/aft) "sRS" = ( /obj/machinery/light/small, /obj/effect/turf_decal/sand/plating, @@ -74736,38 +64679,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"sSn" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-16" +"sSh" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "Abandoned Cell"; + name = "Abandoned Cell" }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/hallway/primary/central) -"sSv" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"sSD" = ( +/obj/effect/spawner/lootdrop/glowstick, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/fore) +/area/maintenance/central) "sSG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -74783,19 +64714,6 @@ burnt = 1 }, /area/maintenance/central) -"sSL" = ( -/obj/machinery/door/airlock/external{ - name = "Prison External Airlock"; - req_access_txt = "2" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) "sSM" = ( /obj/structure/chair/office, /obj/effect/turf_decal/siding/wood, @@ -74809,6 +64727,27 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/library) +"sSN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard/fore) "sTa" = ( /obj/structure/table/wood, /obj/item/storage/secure/briefcase{ @@ -74822,15 +64761,30 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) -"sUi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, +"sTd" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/port) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"sUq" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/vending/hydroseeds{ + slogan_delay = 700 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "sUr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -74840,46 +64794,27 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"sUA" = ( -/obj/machinery/door/airlock/external{ - name = "Prison External Airlock"; - req_access_txt = "2" +"sUz" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"sUJ" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, -/area/hallway/primary/port) -"sVs" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 1; - id = "QMLoad"; - name = "off ramp" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "Cargo Ramps"; - name = "cargo camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +/area/quartermaster/exploration_dock) "sVy" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -74896,6 +64831,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"sVK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Gear Room"; + req_one_access_txt = "1;4" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/main) "sWe" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -74912,21 +64857,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"sWi" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/aft) "sWn" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -74982,56 +64912,44 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"sWL" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8; - color = "#439C1E" - }, -/obj/structure/table/glass, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/gloves/color/latex, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/dropper, -/obj/machinery/light_switch{ - pixel_y = -24 +"sWP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"sWN" = ( +/area/docking/arrival) +"sWQ" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/delivery, +/turf/open/floor/prison, +/area/security/prison) +"sWS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"sWO" = ( -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) -"sXc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, /turf/open/floor/iron, -/area/hydroponics) +/area/engine/break_room) "sXg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -75069,6 +64987,45 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/quartermaster/warehouse) +"sXz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/science/mixing) +"sXE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_dock) +"sXG" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"sXL" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell 1" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Creature Cell"; + req_access_txt = "55" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "sXU" = ( /obj/structure/table, /obj/item/clipboard, @@ -75081,22 +65038,6 @@ /obj/item/book/manual/wiki/sopengineering, /turf/open/floor/iron/dark, /area/engine/break_room) -"sXZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/chem_dispenser/mutagensaltpetersmall, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hydroponics) "sYg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -75115,23 +65056,18 @@ broken = 1 }, /area/maintenance/port/aft) -"sYs" = ( -/obj/effect/turf_decal/stripes/corner{ +"sYi" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/turf/open/floor/iron, -/area/quartermaster/storage) +/turf/open/floor/iron/dark, +/area/science/xenobiology) "sYx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/sand/plating, @@ -75143,6 +65079,25 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) +"sYD" = ( +/obj/item/kirbyplants{ + icon_state = "plant-05" + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"sYH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "E.V.A. Storage"; + req_access_txt = "18" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) "sYL" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -75150,22 +65105,17 @@ }, /turf/open/space/basic, /area/space/nearstation) -"sZl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"sZh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) +/turf/open/floor/plating, +/area/maintenance/port) "sZm" = ( /obj/effect/turf_decal/box/corners, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -75205,21 +65155,26 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"sZH" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "sZM" = ( /obj/item/kirbyplants/random, /turf/open/floor/prison, /area/security/prison) +"sZV" = ( +/obj/machinery/portable_thermomachine, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"sZZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/plating, +/area/maintenance/port/fore) "tab" = ( /obj/structure/chair/fancy/bench/left{ dir = 8 @@ -75229,31 +65184,40 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) -"taB" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/maintenance/port/aft) -"taE" = ( -/obj/effect/turf_decal/stripes/corner{ +"tae" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera/directional/west{ - c_tag = "Brig Prison Access" +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"tag" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"taG" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, +/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, -/area/security/main) +/area/storage/primary) "taJ" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -75270,68 +65234,60 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) -"tbu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/disposalpipe/segment{ +"taP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron, +/area/bridge) +"tbk" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/office) +/area/maintenance/starboard/fore) "tbI" = ( /obj/item/radio/intercom, /turf/closed/wall/rust, /area/quartermaster/warehouse) -"tbM" = ( -/obj/structure/closet/secure_closet/security/cargo, -/obj/effect/turf_decal/delivery, -/obj/item/crowbar, -/obj/item/book/manual/wiki/security_space_law, +"tbN" = ( +/obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/power/apc{ - areastring = "/area/security/checkpoint/supply"; - dir = 1; - name = "Cargo Security APC"; - pixel_y = 24 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/firealarm{ - pixel_x = 32; - pixel_y = 24 +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/security/checkpoint/supply) -"tbQ" = ( -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/area/maintenance/solars/port/fore) +"tbT" = ( +/obj/machinery/computer/secure_data{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/security/checkpoint/engineering) +"tbU" = ( +/obj/structure/tank_dispenser/oxygen{ + pixel_x = -1; + pixel_y = 2 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron, -/area/storage/primary) +/area/ai_monitored/storage/eva) "tbX" = ( /obj/effect/landmark/start/detective, /obj/structure/cable/yellow{ @@ -75345,6 +65301,27 @@ }, /turf/open/floor/wood, /area/security/detectives_office) +"tca" = ( +/obj/machinery/door/airlock/maintenance{ + name = "command Maintenance"; + req_one_access_txt = "17;19" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) +"tci" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/science/research) "tco" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -75365,24 +65342,58 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"tdo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"tcB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/fore) +"tcZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Server Room"; + req_access_txt = "61" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/tcommsat/server) +"tdi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction/flip, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) +/area/science/explab) "tdJ" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"tdM" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "tdQ" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -75407,34 +65418,15 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"tdW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) -"tep" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, +"tej" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, /turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/area/medical/medbay/lobby) "tes" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -75453,6 +65445,52 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) +"teN" = ( +/obj/machinery/computer/security/telescreen/prison{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light/small, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/computer/security{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig) +"teO" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/machinery/door/window/westright{ + name = "Atmospherics Desk"; + req_access_txt = "24" + }, +/obj/item/folder/yellow{ + pixel_x = -4 + }, +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/turf/open/floor/plating, +/area/engine/atmos) +"tfb" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"tfc" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "tfq" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -75461,6 +65499,17 @@ dir = 4 }, /area/hallway/primary/fore) +"tfC" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/tank_dispenser/oxygen{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/bridge) "tfV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/caution/stand_clear{ @@ -75475,44 +65524,26 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/closed/wall/rust, /area/maintenance/port) -"tgi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating{ - broken = 1 +"tgA" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 }, -/area/maintenance/starboard/fore) -"tgT" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/hor) +/area/ai_monitored/storage/satellite) +"tgV" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/iron, +/area/engine/atmos) "the" = ( /turf/closed/wall/mineral/plastitanium, /area/science/shuttledock) -"thm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) "thx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -75522,6 +65553,15 @@ broken = 1 }, /area/security/execution/transfer) +"thF" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) "thI" = ( /obj/structure/chair/fancy/comfy{ color = "#354562" @@ -75536,25 +65576,33 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) -"thJ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"thM" = ( +/obj/structure/chair{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) -"thL" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ dir = 1 }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"tig" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Surgery Maintenance"; + req_access_txt = "5" + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/area/hallway/primary/aft) +/turf/open/floor/iron/dark, +/area/medical/surgery) "til" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -75562,40 +65610,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/science/shuttledock) -"tiK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ +"tiF" = ( +/obj/machinery/computer/atmos_control, +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/newscaster{ + pixel_y = 30 }, -/turf/open/floor/iron/dark, -/area/bridge) -"tiX" = ( -/obj/machinery/vending/coffee, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, -/area/security/courtroom) +/area/engine/atmos) "tja" = ( /obj/machinery/seed_extractor, /obj/machinery/light{ @@ -75603,27 +65630,16 @@ }, /turf/open/floor/grass, /area/security/prison) -"tjm" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/structure/window/reinforced, -/obj/machinery/door/window/westleft{ - dir = 4; - name = "Delivery Desk"; - req_access_txt = "50" - }, -/obj/item/folder/yellow{ - pixel_x = 4 - }, -/obj/item/pen{ - pixel_x = 4 +"tjh" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown{ + dir = 1 }, -/obj/structure/desk_bell{ - pixel_x = -8 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/turf/open/floor/plating, -/area/quartermaster/sorting) +/turf/open/floor/iron, +/area/quartermaster/storage) "tjn" = ( /obj/machinery/vending/autodrobe/all_access, /obj/effect/turf_decal/delivery, @@ -75665,48 +65681,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) -"tjz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"tjA" = ( -/obj/machinery/power/tracker, -/obj/effect/turf_decal/box, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/fore) -"tjF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"tjQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "tjS" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -75723,6 +65697,37 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"tjX" = ( +/obj/structure/closet/secure_closet/personal{ + name = "Command Locker" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"tkb" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 4; + pixel_x = 8 + }, +/obj/item/radio/intercom{ + freerange = 1; + name = "Prison intercom"; + desc = "Talk through this. It looks like it has been modified to not broadcast."; + prison_radio = 1; + pixel_y = 26 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/noslip/white, +/area/security/prison) +"tkf" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "tkh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -75743,28 +65748,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"tkk" = ( -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Xenobiology Closet"; - name = "xenobiology camera" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "tks" = ( /obj/machinery/firealarm{ dir = 4; @@ -75777,41 +65760,19 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/courtroom) -"tkv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +"tky" = ( +/obj/effect/landmark/start/janitor, +/obj/structure/disposalpipe/segment, +/obj/machinery/mineral/stacking_unit_console{ + machinedir = 2; + pixel_x = 64 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/quartermaster/storage) -"tkN" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) +/area/janitor) "tkT" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; @@ -75823,82 +65784,41 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/security/prison) -"tkU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +"tkZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "research_shutters"; + name = "Research Privacy Shutter" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/machinery/door/window/eastright{ + name = "Research Lab Desk"; + req_one_access_txt = "7;29" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/structure/desk_bell{ + pixel_x = 8 }, -/turf/open/floor/plating{ - broken = 1 +/obj/item/folder{ + pixel_x = -6 }, -/area/maintenance/fore) -"tkV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/pen{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/plating, +/area/science/lab) +"tlf" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Cryopod Room" }, /obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard/aft) -"tkY" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 + icon_state = "1-2" }, -/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/medical/morgue) -"tll" = ( -/obj/machinery/light, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science RC"; - pixel_y = -30; - receive_ore_updates = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/area/crew_quarters/cryopods) "tln" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -75908,31 +65828,37 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"tlt" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"tlv" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"tlR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_one_access_txt = "63" +/turf/open/floor/plating{ + broken = 1 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/area/hallway/primary/aft) +"tly" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"tlX" = ( +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/engine/engineering"; + name = "Engine Room APC"; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/security/main) +/area/engine/engineering) "tmf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -75953,53 +65879,104 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"tmm" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"tmx" = ( +/obj/machinery/door/airlock/medical{ + name = "Observation" }, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"tmv" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/computer/secure_data, -/turf/open/floor/iron, -/area/security/checkpoint/medical) -"tmK" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/medical/surgery) +"tmA" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/door/firedoor/heavy, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/quartermaster/exploration_prep) +"tmI" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/analyzer{ + desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stock_parts/subspace/analyzer{ + desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stock_parts/subspace/analyzer{ + desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; + pixel_x = 6; + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/storage/tcom) +"tmV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"tna" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/security/checkpoint/engineering) +/area/hallway/primary/starboard) "tnd" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) +"tnv" = ( +/obj/structure/closet, +/obj/item/clothing/suit/apron/purple_bartender, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/central) "tnP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -76013,13 +65990,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"tnT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "tof" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -76032,27 +66002,6 @@ luminosity = 2 }, /area/maintenance/starboard) -"toy" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 4; - name = "dormitories sorting disposal pipe"; - sortType = 26 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) "toC" = ( /obj/machinery/conveyor{ id = "garbage" @@ -76067,121 +66016,121 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/disposal) -"toS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/item/kirbyplants{ - icon_state = "plant-03" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 +"toJ" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Connector"; + req_one_access_txt = "10;24;5" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) +"toU" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/engine/atmos) -"toY" = ( -/obj/machinery/computer/security/labor, -/obj/machinery/light_switch{ - pixel_x = -8; - pixel_y = 24 +/area/quartermaster/storage) +"toW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Kitchen Cold Room"; + req_access_txt = "28" }, -/obj/machinery/status_display/evac{ - pixel_x = -32 +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) +"tpb" = ( +/obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/structure/sign/departments/restroom{ + pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/security/execution/transfer) -"tph" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, +/area/crew_quarters/fitness/recreation) +"tpG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Cutoff Valve" }, /turf/open/floor/plating{ broken = 1 }, -/area/security/execution/transfer) -"tpX" = ( -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/aft) +"tqG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/iron, -/area/security/main) -"tpY" = ( -/obj/machinery/chem_master, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/medical/chemistry) -"tqC" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, -/area/engine/atmos) -"tqH" = ( -/obj/item/shard, -/obj/structure/door_assembly/door_assembly_public{ - anchored = 1 - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"tqY" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - areastring = "/area/construction/mining/aux_base"; - name = "Auxillary Base Construction APC"; - pixel_y = -24 +/area/hallway/secondary/entry) +"tqL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "External Freight Airlock" }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/construction/mining/aux_base) +/area/quartermaster/warehouse) "trb" = ( /obj/structure/table/wood, /obj/item/clothing/neck/tie/red, /turf/open/floor/prison, /area/security/prison) -"trO" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"try" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/railing/corner{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/prison, -/area/security/prison) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) +"trF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + name = "Atmospherics Cutoff Valve" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/aft) "trS" = ( /obj/item/wallframe/light_fixture/small{ dir = 4; @@ -76203,36 +66152,24 @@ }, /turf/open/floor/iron/dark, /area/science/storage) -"tsd" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/warden) -"tsf" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, +"tse" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/bridge) +"tsg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/backpack/satchel/med, +/obj/item/assembly/health, +/turf/open/floor/plating, +/area/maintenance/port/fore) "tsj" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/box, @@ -76240,21 +66177,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/entry) -"tsv" = ( -/obj/machinery/digital_clock/directional/north, -/obj/machinery/camera{ - c_tag = "Medbay Lobby"; - name = "medical camera"; - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-08" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/lobby) "tsF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -76277,150 +66199,85 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"tta" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/delivery, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +"ttm" = ( +/obj/machinery/door/airlock/medical{ + id_tag = "Shower_1"; + name = "Shower 1" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"ttq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet{ - name = "exploration locker" - }, -/obj/effect/turf_decal/bot, -/obj/item/storage/backpack/satchel/tox, -/obj/item/analyzer, -/obj/item/clothing/under/rank/cargo/exploration, -/obj/item/clothing/under/rank/cargo/exploration, -/obj/item/clothing/under/rank/cargo/exploration, -/obj/item/clothing/shoes/jackboots, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) -"tts" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external{ +/area/crew_quarters/toilet/restrooms) +"ttF" = ( +/obj/machinery/power/smes, +/obj/machinery/status_display/evac{ pixel_y = 32 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"ttx" = ( -/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/central) -"ttz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/freezer, -/area/security/prison) -"ttH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 + icon_state = "0-2" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) +/turf/open/floor/plating, +/area/maintenance/solars/starboard/aft) "ttK" = ( /obj/effect/turf_decal/siding/wideplating_new{ dir = 4 }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"ttS" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" +"tud" = ( +/obj/machinery/door/window/brigdoor{ + dir = 4; + name = "Core Modules"; + req_access_txt = "20" }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 +/obj/effect/spawner/lootdrop/aimodule_harmless{ + fan_out_items = 1; + lootcount = 3; + lootdoubles = 0 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/hallway/primary/central) -"tuJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/table, +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = -24 }, -/obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/circuit/green{ + luminosity = 2 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/area/ai_monitored/turret_protected/ai_upload) +"tvb" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/vending/wardrobe/chap_wardrobe, +/obj/item/radio/intercom{ + pixel_y = 22 }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"tuX" = ( -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = -24 +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/chapel/office) +"tvi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/starboard) +"tvq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "kitchen Maintenance"; + req_access_txt = "28" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/brig) -"tuZ" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/button/door{ - id = "xeno3"; - name = "Creature Cell 3 Toggle"; - pixel_x = 24; - pixel_y = 24; - req_access_txt = "55" - }, -/obj/structure/window/reinforced, -/obj/machinery/computer/camera_advanced/xenobio{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/science/xenobiology) +/area/maintenance/central) "tvC" = ( /obj/effect/turf_decal/delivery, /obj/structure/sign/warning/securearea{ @@ -76434,6 +66291,17 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"tvR" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "twc" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 @@ -76457,30 +66325,42 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"tws" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"twH" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/power/apc{ + areastring = "/area/janitor"; + dir = 8; + name = "Custodial Closet APC"; + pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/storage/box/lights/mixed{ + pixel_x = -4; + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/storage/box/lights/mixed{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 10; + pixel_y = 6 }, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) -"twI" = ( -/obj/machinery/nanite_chamber, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/science/research) +/area/janitor) "twN" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/wardrobe/grey, @@ -76489,26 +66369,17 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/locker) -"twT" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security Maintenance"; - req_access_txt = "4" - }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) -"twY" = ( -/obj/structure/closet/secure_closet/quartermaster, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 +"txd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/aft) "txo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -76524,18 +66395,18 @@ broken = 1 }, /area/maintenance/starboard/fore) -"txs" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"txw" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"txH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/dark, -/area/hydroponics) -"txL" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/open/floor/iron/dark, -/area/medical/chemistry) +/area/maintenance/disposal) "txO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -76547,29 +66418,44 @@ burnt = 1 }, /area/maintenance/central) -"txX" = ( -/obj/effect/decal/cleanable/dirt, +"txQ" = ( +/obj/machinery/rnd/server, /obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/item/wallframe/light_fixture/small{ - dir = 4; - pixel_x = 15 + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/science/server) +"tyj" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"tyl" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/area/quartermaster/warehouse) +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "typ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) +"tyG" = ( +/obj/machinery/door/poddoor{ + id = "Arrival Shuttle Bay"; + name = "Arrival Shuttle Bay" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/docking/arrival) "tyN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -76598,52 +66484,24 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"tzH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"tzL" = ( -/obj/machinery/computer/camera_advanced/xenobio{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science RC"; - pixel_x = -30; - pixel_y = 30; - receive_ore_updates = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"tzZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/firealarm{ +"tzt" = ( +/obj/machinery/atmospherics/components/binary/pump{ dir = 1; - pixel_y = -26 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 + name = "Pure to Fuel Pipe" }, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark, +/turf/open/floor/iron, /area/engine/atmos) +"tzW" = ( +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/hydroponics) "tAd" = ( /obj/machinery/suit_storage_unit/security, /obj/effect/turf_decal/delivery, @@ -76675,35 +66533,59 @@ }, /turf/open/floor/iron, /area/hydroponics) -"tAF" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/security/courtroom) -"tAL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"tAh" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"tAo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "bible locker" + }, +/obj/item/storage/book/bible{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/book/bible, +/obj/item/storage/book/bible{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"tAt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Locker Room" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/starboard/aft) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) "tBv" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -76716,6 +66598,43 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/hor) +"tBw" = ( +/obj/structure/window/reinforced, +/obj/machinery/door/window/southright{ + dir = 4; + name = "Mail Chute"; + req_access_txt = "50" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/sorting) +"tBD" = ( +/obj/machinery/flasher/portable, +/obj/machinery/camera/motion/directional/east{ + c_tag = "Armory Internal" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) +"tBE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "tBH" = ( /obj/structure/sign/warning, /turf/closed/wall, @@ -76771,13 +66690,57 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/science/robotics/lab) -"tCc" = ( -/obj/effect/turf_decal/stripes/corner, +"tBU" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/weldingtool/largetank, +/obj/item/clothing/head/utility/welding, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"tBZ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Recovery Room"; + dir = 8; + name = "medical camera" + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) +"tCe" = ( +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/plating, +/area/maintenance/aft) +"tCq" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/red, +/obj/item/pen, +/obj/machinery/door/window/brigdoor/westright{ + name = "Armory Desk"; + req_access_txt = "3" }, -/area/maintenance/port/aft) +/turf/open/floor/plating, +/area/ai_monitored/security/armory) "tCu" = ( /obj/machinery/power/apc{ area = "/area/maintenance/aft"; @@ -76791,6 +66754,68 @@ broken = 1 }, /area/maintenance/aft) +"tCE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"tCK" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/bridge) +"tCL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) +"tCV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"tDd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/research) "tDg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -76813,46 +66838,20 @@ /obj/item/restraints/handcuffs, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"tDw" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/courtroom) -"tDQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"tDv" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"tEj" = ( +/turf/open/floor/grass, +/area/security/prison) +"tDD" = ( +/obj/machinery/telecomms/bus/preset_one, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/security/courtroom) +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) "tEv" = ( /obj/machinery/light{ dir = 1 @@ -76876,24 +66875,36 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/prison, /area/security/prison) -"tFv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"tEO" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/catwalk_floor, +/area/quartermaster/warehouse) +"tFf" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/taperecorder{ + pixel_x = -6; + pixel_y = 6 }, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 8 +/obj/item/aicard, +/obj/item/paicard{ + pixel_x = 6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/item/radio/intercom{ + pixel_y = 22 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) +/area/crew_quarters/heads/hor) +"tFp" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "tFU" = ( /obj/structure/chair{ dir = 4 @@ -76927,23 +66938,90 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) +"tGo" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) +"tGr" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "tGs" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/starboard/fore) -"tGu" = ( -/obj/effect/turf_decal/bot, -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"tGQ" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/item/reagent_containers/cup/bucket, +/obj/item/mop, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/disposal) +"tGW" = ( +/obj/structure/door_assembly/door_assembly_public{ + anchored = 1 + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"tGY" = ( +/obj/structure/bodycontainer/morgue, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 }, +/obj/effect/turf_decal/delivery/white, /turf/open/floor/iron/dark, -/area/engine/atmos) +/area/medical/morgue) +"tGZ" = ( +/obj/effect/spawner/randomarcade, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/security/prison) "tHj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -76955,6 +67033,29 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) +"tHq" = ( +/obj/machinery/computer/mecha{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) +"tHH" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/structure/toilet{ + dir = 4 + }, +/obj/item/food/donut/apple{ + name = "forbidden toilet donut"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/iron/freezer, +/area/security/prison) "tHJ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -76979,22 +67080,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/prison, /area/security/prison) -"tIa" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/washing_machine, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) "tIc" = ( /obj/machinery/requests_console{ department = "Hydroponics"; @@ -77021,12 +67106,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"tIy" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/fore) "tIF" = ( /obj/machinery/door/window/southleft{ name = "Mass Driver Door"; @@ -77042,30 +67121,40 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"tIZ" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ +"tJK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Transit Access"; + req_access_txt = "19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/shieldgen, -/obj/machinery/camera/directional/west{ - c_tag = "Secure Storage"; - name = "engineering camera" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/engine/engineering) +/area/maintenance/central) "tJO" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/brig/aft) -"tJY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"tJP" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;25;26;35;28;22;37;46;38" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -77073,21 +67162,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, +/turf/open/floor/iron/dark, /area/maintenance/central) -"tKf" = ( -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating{ - broken = 1 +"tKe" = ( +/obj/structure/closet/bombcloset/security, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/area/hallway/primary/aft) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "tKh" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -77099,18 +67186,32 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"tKE" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner{ +"tKx" = ( +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"tKM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Dock"; + req_access_txt = "48" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "tKN" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -77121,15 +67222,22 @@ "tKV" = ( /turf/closed/wall/rust, /area/medical/medbay/central) -"tLe" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"tLt" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Departures Checkpoint"; + name = "shuttle camera" + }, +/obj/structure/closet/secure_closet/security/cargo, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "tLy" = ( /obj/effect/turf_decal/delivery, /obj/machinery/power/apc{ @@ -77145,78 +67253,40 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/maintenance/disposal/incinerator) -"tLE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"tLQ" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/prison, +/area/security/prison) "tLR" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/port) -"tMl" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "mass Driver Intersection"; - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, +"tLV" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/paper/fluff/holodeck/disclaimer, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/maintenance/port/fore) -"tMt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/break_room) -"tMB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) +/area/crew_quarters/fitness/recreation) "tML" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -77244,21 +67314,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) -"tNt" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "tNw" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/r_wall, @@ -77267,20 +67322,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"tNB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "tNQ" = ( /obj/machinery/button/door{ id = "teleshutter"; @@ -77301,17 +67342,31 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"tNY" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock"; - shuttledocked = 1 +"tOb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"tOx" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) +/turf/open/floor/iron, +/area/engine/engineering) "tOz" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -77329,11 +67384,38 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) +"tPg" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "tPn" = ( /turf/open/floor/plating{ burnt = 1 }, /area/quartermaster/warehouse) +"tPr" = ( +/obj/effect/landmark/start/quartermaster, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/quartermaster/qm) "tPB" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -77362,32 +67444,7 @@ icon_state = "4-8" }, /turf/open/floor/iron, -/area/security/brig) -"tPI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/security/brig/aft) +/area/security/brig) "tPK" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -77400,39 +67457,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"tPO" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"tPR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar Maintenance"; - req_access_txt = "25" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "tPU" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/decal/cleanable/dirt, @@ -77446,92 +67470,83 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"tQN" = ( -/obj/effect/turf_decal/stripes/line, +"tQd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, /area/maintenance/aft) +"tQu" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/tank/internals/oxygen/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) +"tQw" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"tQz" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) "tQS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/quartermaster/storage) -"tQY" = ( -/obj/structure/chair/office/light, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"tRe" = ( -/obj/structure/chair/office/light, -/obj/effect/landmark/start/roboticist, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"tQU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/seed_extractor, +/obj/machinery/camera/directional/west{ + c_tag = "Apiary"; + name = "chapel camera" }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"tRw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "morgue Maintenance"; - req_access_txt = "5;6;22" +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 }, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/medical/morgue) -"tRA" = ( -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/area/chapel/main) +"tRk" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" }, -/obj/machinery/vending/coffee, -/obj/machinery/newscaster{ - pixel_y = -32 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/turf/open/floor/iron, -/area/security/checkpoint/medical) -"tRE" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = -24 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/solars/port/fore) "tRF" = ( /obj/item/kirbyplants{ icon_state = "plant-05" @@ -77545,55 +67560,39 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/engine/break_room) -"tRS" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/mirror{ - pixel_x = -26 +"tSv" = ( +/obj/structure/sign/warning/securearea{ + name = "EMERGENCY STORAGE"; + pixel_y = 32 }, -/obj/item/food/pie/cream, -/obj/item/clothing/head/costume/lobsterhat, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/theatre) -"tSk" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"tST" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Port Mix to West Ports" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, -/area/engine/atmos) -"tTi" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/stripes/corner{ +/area/hallway/primary/aft) +"tSC" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"tTh" = ( +/obj/structure/table, +/obj/item/folder/white{ + pixel_x = 6 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/item/storage/firstaid/regular, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge Emergency Supplies"; + name = "command camera" }, -/obj/machinery/digital_clock/directional/west, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/bridge) "tTH" = ( /obj/structure/closet/secure_closet/CMO, @@ -77607,20 +67606,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"tTR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/cryopod{ - desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotrasen will address your situation in a later date..."; - name = "Jail cryogenic freezer" - }, -/obj/machinery/computer/cryopod{ - pixel_y = -25 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) "tUb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/gulag_item_reclaimer{ @@ -77637,57 +67622,21 @@ /obj/effect/turf_decal/tile/dark_blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"tUw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"tVh" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 30 - }, +"tVo" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/costume, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"tVl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/engine/engineering) -"tVu" = ( -/obj/machinery/computer/cloning{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/newscaster{ - pixel_x = -32 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/area/maintenance/central) +"tVU" = ( +/obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) +/area/medical/genetics) "tWa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -77706,39 +67655,22 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron, /area/hallway/primary/port) -"tWr" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/teleporter) -"tWK" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 22 +"tWS" = ( +/obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/science/xenobiology"; + dir = 4; + name = "Xenobiology APC"; + pixel_x = 24 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/north{ - c_tag = "Starboard Quarter Solar"; - name = "engineering camera" +/obj/item/kirbyplants{ + icon_state = "plant-10" }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "tWV" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -77758,44 +67690,148 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/research) -"tXU" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" +"tXa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"tXy" = ( +/obj/machinery/computer/crew{ dir = 8 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#486091" +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"tXA" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" }, -/obj/item/radio/intercom{ - pixel_x = -28; - pixel_y = 22 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/cargo/request, -/obj/machinery/power/apc/auto_name/directional/north{ - name = "CMO's Office APC" +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/cmo) -"tZw" = ( -/obj/machinery/light_switch{ - pixel_y = -24 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/turf/open/floor/iron/dark, +/area/maintenance/solars/port/aft) +"tXI" = ( +/obj/machinery/door/airlock/grunge{ + id_tag = "commissarydoor"; + name = "Vacant Commissary"; + req_one_access_txt = "12;63;48;50" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) +"tXS" = ( +/obj/structure/closet/secure_closet/personal{ + name = "Commissary Locker" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/vacant_room/commissary) +"tZd" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, /turf/open/floor/iron, +/area/engine/atmos) +"tZn" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) +"tZs" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/virology/flip{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"tZv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Office"; + req_one_access_txt = "31;48" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, /area/quartermaster/office) +"tZO" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/prison, +/area/security/prison) +"tZQ" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 6 + }, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/science/lab) "uad" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -77804,16 +67840,45 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) -"uah" = ( -/obj/machinery/door/poddoor/preopen{ - id = "transittube"; - name = "Transit Tube Blast Door" +"uan" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/dark, -/area/bridge) +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"uao" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8; + color = "#486091" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/cmo) +"uap" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/sign/warning/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE"; + pixel_y = 32 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard) "uaG" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -77851,17 +67916,28 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"ubB" = ( -/obj/effect/turf_decal/stripes/line{ +"ubr" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/bridge) +"ubz" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, -/area/hallway/primary/port) +/area/security/brig/aft) "ubM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -77879,19 +67955,6 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"ubP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/flora/grass/jungle/b, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival) "ubT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -77918,48 +67981,63 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"uch" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"uca" = ( +/obj/structure/chair/fancy/sofa/old/left{ + color = "#742925" }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, -/area/security/nuke_storage) -"ucs" = ( -/obj/machinery/door/airlock/external{ - name = "Prison External Airlock"; - req_access_txt = "2" +/area/crew_quarters/bar/atrium) +"uce" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/area/docking/arrival) +"ucl" = ( +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/item/kirbyplants{ + icon_state = "plant-08" }, -/area/maintenance/port/aft) -"ucA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/status_display/evac{ + pixel_x = 32 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"ucm" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark/corner{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/area/hallway/primary/fore) +/turf/open/floor/iron, +/area/quartermaster/miningoffice) +"ucx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "ucI" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -77970,38 +68048,19 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) -"ucK" = ( -/obj/structure/closet/secure_closet/hop, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hop) -"ucQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/item/radio/intercom{ - pixel_x = -28 +"ucP" = ( +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/hallway/primary/aft"; + dir = 8; + name = "Aft Hallway APC"; + pixel_x = -24 }, -/obj/effect/landmark/xeno_spawn, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/area/hallway/secondary/entry) +/turf/open/floor/plating, +/area/hallway/primary/aft) "udd" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/structure/disposalpipe/segment{ @@ -78021,23 +68080,50 @@ /obj/effect/turf_decal/tile/dark_blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"udv" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/grenade/chem_grenade, -/obj/item/grenade/chem_grenade, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"udj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/science/explab) +/area/maintenance/port/aft) +"udn" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters{ + id = "captain_escape" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"uds" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"udu" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Telecomms Server Room"; + name = "telecomms camera" + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "udx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -78051,6 +68137,38 @@ burnt = 1 }, /area/maintenance/starboard) +"udM" = ( +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) +"udN" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"udS" = ( +/obj/machinery/shieldgen, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"uej" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/dark, +/area/science/mixing/chamber) "uek" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -78067,39 +68185,33 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"uew" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - name = "Atmospherics Cutoff Valve" - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/central) -"ueM" = ( -/obj/machinery/suit_storage_unit/rd, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"uev" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Teleporter Access"; + req_one_access_txt = "17;19" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/newscaster{ - pixel_y = 30 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/teleporter) +"ueH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "commissaryshutter"; + name = "Vacant Commissary Shutter" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/vacant_room/commissary) +"ueJ" = ( +/obj/structure/table, +/obj/item/toy/figure/dsquad{ + pixel_x = 6; + pixel_y = 6 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) +/turf/open/floor/plating, +/area/maintenance/port/aft) "ueW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -78109,13 +68221,6 @@ broken = 1 }, /area/maintenance/port) -"ueX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "uff" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -78125,39 +68230,20 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"ufl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/bridge) -"ufo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +"ufp" = ( +/obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = -24 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/maintenance/port) +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "ufr" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/siding/white, @@ -78181,46 +68267,18 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/maintenance/aft) -"ufE" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/machinery/vending/wardrobe/medi_wardrobe, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) -"ufM" = ( -/obj/effect/turf_decal/stripes/line{ +"ufS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"ufY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, -/area/engine/engineering) -"ufP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron/showroomfloor, /area/engine/atmos) "ugf" = ( /obj/structure/window/reinforced{ @@ -78248,41 +68306,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"uhb" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"uhk" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_x = -30 - }, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) -"uhp" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "Chemistry Lobby Shutters" - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab"; - req_access_txt = "5; 33" - }, -/turf/open/floor/iron/dark, -/area/medical/chemistry) "uhr" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -78301,15 +68324,12 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"uhy" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/science/xenobiology) +"uhu" = ( +/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/science/mixing/chamber) "uhR" = ( /obj/machinery/newscaster{ pixel_x = 30 @@ -78330,50 +68350,90 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"uiq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +"uib" = ( +/obj/machinery/shower{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/port) -"uiw" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "prison Processing"; - req_access_txt = "2" +/obj/machinery/light/small{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/item/bikehorn/rubberducky, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/button/door{ + id = "Shower_1"; + name = "Shower 1 Privacy Lock"; + normaldoorcontrol = 1; + pixel_x = 24; + pixel_y = -8; + specialfunctions = 4 + }, +/obj/machinery/button/door{ + id = "Shower_1Privacy"; + name = "Shower 1 Privacy Toggle"; + pixel_x = 24; + pixel_y = 8 }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"uif" = ( +/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/prison) -"uja" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +/area/science/xenobiology) +"uim" = ( +/obj/machinery/disposal/bin{ + desc = "A pneumatic waste disposal unit. This one leads into space!"; + name = "deathsposal unit" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"uiq" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/plating, +/area/maintenance/port) +"uit" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/item/radio/intercom{ + pixel_y = 22 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"uje" = ( +/obj/structure/table, +/obj/item/storage/crayons, +/obj/item/clothing/under/color/grey{ + pixel_x = 4; + pixel_y = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/item/clothing/under/color/grey, +/obj/effect/spawner/lootdrop/glowstick, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/area/maintenance/port/fore) +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) "uji" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -78383,6 +68443,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"ujm" = ( +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/tcommsat/server"; + dir = 4; + name = "Telecomms Server Room APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "ujx" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -78415,37 +68490,6 @@ }, /turf/open/floor/plating, /area/security/prison) -"ujQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/fore) -"ukb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/engine/atmos) "ukd" = ( /obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ dir = 8 @@ -78474,6 +68518,44 @@ /obj/item/pen, /turf/open/floor/wood, /area/security/prison) +"ukA" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "emmd"; + name = "Emergency Medical Lockdown Shutters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "medbay_front_door"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) +"ukT" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Satellite Maintenance"; + name = "satellite camera" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) "ulf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -78482,6 +68564,14 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/showroomfloor, /area/security/main) +"ulh" = ( +/obj/structure/closet/secure_closet/hos, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/crew_quarters/heads/hos) "ulk" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment{ @@ -78494,11 +68584,29 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"ult" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) +"ulu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/iron, -/area/hallway/primary/aft) +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/ai_monitored/turret_protected/ai) "ulA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -78510,6 +68618,15 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"ulQ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) "ulS" = ( /obj/machinery/status_display/supply{ pixel_x = 32; @@ -78522,54 +68639,88 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/primary/starboard) -"ulW" = ( +"umd" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/dark_green/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"ump" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"ums" = ( /obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"umm" = ( -/obj/machinery/bluespace_beacon, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/teleporter) -"umn" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"umD" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "External Gas to Loop" + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"umR" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/computer/security/telescreen/interrogation{ + pixel_y = 25 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/turf/open/floor/iron, +/area/security/brig/aft) +"unh" = ( +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/maintenance/disposal/incinerator) -"umK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/green/visible, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/engine/atmos) +/area/hallway/primary/starboard) +"unj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/maintenance/fore) +"unv" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port) "unx" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -78578,6 +68729,18 @@ burnt = 1 }, /area/maintenance/fore) +"unA" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "unG" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; @@ -78590,6 +68753,18 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/prison) +"unP" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_x = 30 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) "unQ" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -78605,18 +68780,72 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/storage) -"uor" = ( -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ +"unV" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"uoe" = ( +/obj/machinery/door/airlock/maintenance{ + name = "bar Maintenance"; + req_access_txt = "25" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) +"uof" = ( +/obj/effect/decal/cleanable/food/flour, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/siding/white, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) +"uol" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + name = "Genetics Lab APC" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) +"uow" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/freezer, -/area/medical/virology) +/turf/open/floor/iron/dark, +/area/chapel/office) "uoA" = ( /obj/structure/table, /obj/item/folder, @@ -78643,37 +68872,27 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/security/prison) +"uoI" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "uoK" = ( /turf/closed/wall/r_wall/rust, /area/security/brig) -"uoR" = ( -/obj/machinery/power/solar_control{ - dir = 8; - id = "forestarboard"; - name = "Starboard Bow Solar Control" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - broken = 1 +"uoL" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos{ + dir = 8 }, -/area/maintenance/solars/starboard/fore) +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "uoU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -78695,110 +68914,46 @@ broken = 1 }, /area/maintenance/port) -"upb" = ( +"upx" = ( /obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/fax/cargo, -/turf/open/floor/iron, -/area/quartermaster/storage) -"upK" = ( -/obj/item/restraints/handcuffs{ +/obj/item/paper_bin{ + pixel_x = -4; pixel_y = 4 }, -/obj/item/circuitboard/machine/chem_heater, -/obj/item/reagent_containers/cup/bottle/sulfur{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/sugar{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/sodium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/silicon{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/radium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/phosphorus{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/silver{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/welding_fuel{ - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/lithium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/nitrogen{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/hydrogen{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/ethanol{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/iodine{ - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/sacid{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/water{ - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/bottle/chlorine{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/mercury{ - pixel_x = 6; +/obj/item/toy/figure/rd{ + pixel_x = 8; pixel_y = 8 }, -/obj/item/reagent_containers/cup/bottle/bromine{ - pixel_x = -6 - }, -/obj/item/reagent_containers/cup/bottle/oxygen{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/potassium{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/iron{ - pixel_x = 6 - }, -/obj/item/reagent_containers/cup/bottle/fluorine{ - pixel_x = 6 +/obj/item/stamp/research_director{ + pixel_x = 8 }, -/obj/item/reagent_containers/cup/bottle/copper{ - pixel_x = 6 +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/item/reagent_containers/cup/bottle/carbon{ - pixel_x = 6 +/obj/item/book/manual/wiki/sopcommand, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) +"upB" = ( +/obj/machinery/computer/secure_data{ + dir = 4 }, -/obj/item/reagent_containers/cup/bottle/aluminium{ - pixel_x = 6 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"upE" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4; + external_pressure_bound = 140; + name = "server vent"; + pressure_checks = 0 }, -/obj/structure/closet/crate/secure/plasma{ - name = "virology crate"; - req_access_txt = "39" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) +/turf/open/floor/circuit/telecomms, +/area/science/xenobiology) "upL" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; @@ -78810,55 +68965,36 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/security/prison) -"upQ" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/l3closet/scientist, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/extinguisher, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"uqd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"upR" = ( +/obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard/aft) +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "uqf" = ( /turf/closed/wall/rust, /area/docking/arrival) -"uqj" = ( -/obj/effect/turf_decal/stripes/line{ +"uqi" = ( +/obj/structure/chair{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/light{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/area/maintenance/central) -"uqB" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "uqC" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -78873,36 +69009,15 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"uqI" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, +"uqE" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) -"uqJ" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/area/docking/arrival) "uqQ" = ( /obj/machinery/firealarm{ dir = 1; @@ -78936,16 +69051,50 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/hallway/primary/starboard) -"urk" = ( -/obj/effect/turf_decal/stripes/line, +"uqV" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/grille/broken, +/obj/item/radio/intercom{ + pixel_x = 28 + }, /turf/open/floor/plating{ burnt = 1 }, -/area/maintenance/starboard/fore) +/area/maintenance/fore) +"uqX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Telecommunications"; + req_access_txt = "61" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/tcommsat/computer) +"ura" = ( +/obj/effect/spawner/randomvend/snack, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/crew_quarters/bar/atrium"; + dir = 1; + name = "Atrium APC"; + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar/atrium) "url" = ( /obj/effect/landmark/start/security_officer, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -78956,6 +69105,22 @@ }, /turf/open/floor/iron, /area/security/brig) +"uro" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/rcd, +/obj/machinery/door/window/northleft{ + dir = 8; + name = "RCD Storage"; + req_access_txt = "19" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) "urs" = ( /obj/structure/chair/fancy/corp{ dir = 8 @@ -78963,15 +69128,6 @@ /obj/item/clothing/head/beret/black, /turf/open/floor/carpet/royalblack, /area/maintenance/port) -"urt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "urz" = ( /obj/machinery/computer/station_alert{ dir = 8 @@ -78980,26 +69136,17 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"urA" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"urM" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) -"urJ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet, -/obj/item/clothing/suit/apron/purple_bartender, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, /area/maintenance/central) "urT" = ( /obj/item/kirbyplants{ @@ -79012,34 +69159,13 @@ }, /turf/open/floor/iron/showroomfloor, /area/library) -"usl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Gear Room"; - req_one_access_txt = "1;4" +"usj" = ( +/obj/machinery/sleeper{ + dir = 8 }, -/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/dark/half, /turf/open/floor/iron/dark, -/area/security/main) -"usq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Supermatter Waste Line"; - name = "engineering camera" - }, -/obj/machinery/button/door{ - id = "engineaccess"; - name = "Engine Access Lockdown"; - pixel_x = 24; - req_one_access_txt = "10" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) +/area/medical/medbay/central) "usy" = ( /obj/item/book/manual/wiki/xenoarchaeology{ pixel_x = -5; @@ -79051,22 +69177,12 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"usN" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) -"usQ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"usz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/mixing) +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) "usT" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/delivery, @@ -79076,16 +69192,28 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/storage/primary) -"utj" = ( -/obj/structure/bodycontainer/morgue, -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner{ +"utl" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/medical/morgue) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"utn" = ( +/obj/effect/decal/cleanable/oil, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "utp" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -79106,20 +69234,19 @@ }, /turf/open/floor/iron/dark, /area/science/robotics/lab) -"utt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"uty" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, -/area/bridge) +/area/engine/atmos) "utT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -79136,6 +69263,16 @@ broken = 1 }, /area/maintenance/fore) +"uuf" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "uui" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -79154,54 +69291,39 @@ broken = 1 }, /area/maintenance/aft) -"uul" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/arrows, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) -"uus" = ( -/obj/effect/decal/cleanable/blood/old, +"uun" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/security/warden) +"uuw" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/fancy/sofa/old/left{ - dir = 1 +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "NTMSLoad"; + name = "off ramp"; + pixel_x = -8; + pixel_y = -5 + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"uuK" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"uuH" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen_2"; - name = "Hallway Hatch" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) "uuY" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -79209,6 +69331,21 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig/aft) +"uuZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/research) "uvc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, @@ -79246,16 +69383,51 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"uvH" = ( -/obj/machinery/computer/mecha{ - dir = 1 +"uvr" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 }, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer4, /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) +/area/engine/engineering) +"uvx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"uvF" = ( +/obj/machinery/smartfridge{ + name = "Sample Storage" + }, +/turf/open/floor/plating, +/area/medical/virology) "uvK" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -79271,6 +69443,14 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"uvN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/hallway/primary/fore) "uvO" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -79282,22 +69462,6 @@ }, /turf/open/floor/engine, /area/engine/gravity_generator) -"uvV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) "uvY" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -79316,6 +69480,21 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/showroomfloor, /area/medical/storage) +"uwx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/break_room) "uwA" = ( /obj/structure/sign/departments/holy{ pixel_y = 32 @@ -79330,92 +69509,65 @@ dir = 4 }, /area/hallway/primary/fore) -"uwB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Satellite Maintenance"; - name = "satellite camera" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/ai_monitored/storage/satellite) -"uwF" = ( +"uwD" = ( +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"uwT" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/central) -"uwI" = ( +/obj/machinery/meter, /obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/tank/internals/oxygen/empty, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"uwZ" = ( -/obj/machinery/vending/clothing, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing/chamber) +"uwV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) -"uxl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Surgery Maintenance"; - req_access_txt = "5" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/medical/surgery) -"uxx" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/item/storage/backpack{ - pixel_x = 4; - pixel_y = 4 +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"uxd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) +"uxy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Apiary"; + req_access_txt = "22" }, -/obj/item/storage/backpack, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"uxI" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ +/area/chapel/main) +"uxT" = ( +/obj/machinery/power/terminal{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/cryo) +/turf/open/floor/engine, +/area/engine/engineering) "uyd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -79433,61 +69585,58 @@ broken = 1 }, /area/maintenance/starboard/fore) -"uyI" = ( -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 - }, -/obj/machinery/light{ - dir = 8 +"uyr" = ( +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson, +/obj/machinery/power/apc{ + areastring = "/area/engine/gravity_generator"; + name = "Gravity Generator APC"; + pixel_y = -24 }, +/obj/structure/cable/yellow, /obj/effect/turf_decal/bot, -/obj/machinery/computer/prisoner/gulag_teleporter_computer{ - dir = 4 - }, /turf/open/floor/iron/dark, -/area/security/execution/transfer) -"uyN" = ( -/obj/machinery/light, -/obj/machinery/requests_console{ - department = "Janitorial"; - departmentType = 1; - name = "Custodial RC"; - pixel_y = -30 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/area/engine/gravity_generator) +"uyG" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"uyO" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/blue, +/area/hallway/primary/aft) +"uyV" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/janitor) -"uyU" = ( -/obj/item/radio/intercom{ - pixel_x = -28; - pixel_y = 22 +/area/security/main) +"uzi" = ( +/obj/effect/turf_decal/arrows, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/obj/structure/noticeboard{ - pixel_y = 30 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/dna_scannernew, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) +"uzk" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) -"uyY" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, /turf/open/floor/iron, -/area/hallway/primary/fore) +/area/vacant_room/commissary) "uzu" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -79501,33 +69650,15 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) -"uzC" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/stripes/corner, -/obj/item/storage/fancy/cigarettes/cigars{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_x = 2; - pixel_y = 8 - }, -/obj/item/storage/fancy/cigarettes/cigars/cohiba{ - pixel_x = 2; - pixel_y = 10 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 +"uzE" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) +/area/docking/arrival) "uzO" = ( /obj/structure/table/wood/fancy, /obj/item/storage/fancy/donut_box, @@ -79548,119 +69679,84 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"uAe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/teleporter) -"uAg" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/med_data{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"uAl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) -"uAv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/bridge) -"uAx" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"uzT" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/storage/box/lights/mixed{ + pixel_y = 4 }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/item/hand_labeler, +/obj/machinery/light/small, +/obj/machinery/fax/service, +/obj/item/book/manual/wiki/sopservice, +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/area/maintenance/central) +"uAh" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"uAy" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/engine/atmos) -"uAQ" = ( +/area/hallway/secondary/entry) +"uBc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"uBr" = ( /obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera/directional/east, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"uBB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 6 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) +"uBK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Entertainment Backstage"; + req_access_txt = "46" }, -/area/maintenance/starboard) -"uAR" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) -"uBc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"uBq" = ( -/obj/structure/curtain, -/obj/effect/turf_decal/delivery, -/obj/machinery/shower{ - dir = 4; - pixel_x = 8 - }, -/obj/structure/sign/poster/official/no_erp{ - pixel_x = -32 - }, -/turf/open/floor/noslip/white, -/area/security/prison) +/turf/open/floor/iron/dark, +/area/crew_quarters/theatre) "uBQ" = ( /obj/structure/railing{ dir = 8 @@ -79683,82 +69779,21 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"uCY" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) -"uDa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"uDb" = ( -/obj/effect/turf_decal/bot, -/obj/structure/bodycontainer/morgue, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) -"uDA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, +"uDc" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) -"uDB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/structure/rack, /turf/open/floor/iron, -/area/security/prison) -"uDR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ +/area/crew_quarters/fitness/recreation) +"uDj" = ( +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/medical/cryo) "uEa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -79767,49 +69802,17 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/secondary/entry) -"uEd" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"uEe" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/vending/wardrobe/chap_wardrobe, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/chapel/office) -"uEf" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/machinery/requests_console{ - department = "Chemistry"; - departmentType = 2; - name = "Chemistry RC"; - pixel_y = 28; - receive_ore_updates = 1 +"uEA" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/costume, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 }, -/obj/structure/table/glass, -/obj/item/storage/pill_bottle/epinephrine, -/obj/item/reagent_containers/dropper{ - pixel_y = 6 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/obj/item/reagent_containers/dropper, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) +/area/maintenance/central) "uEB" = ( /obj/effect/decal/cleanable/cobweb, /obj/item/kirbyplants{ @@ -79832,134 +69835,168 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"uFh" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"uEW" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/security/brig) -"uFx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"uFb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/siding/white/corner{ +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/bridge) -"uFY" = ( -/obj/structure/table/reinforced, -/obj/item/storage/crayons, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/grass, -/area/security/prison) -"uGf" = ( /obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/iron/dark, +/area/medical/morgue) +"uFO" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"uGy" = ( -/obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/area/docking/arrival) -"uGN" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/item/pen, +/obj/item/folder/yellow{ + pixel_x = 12 }, /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) +"uFV" = ( +/obj/machinery/ntnet_relay, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"uFY" = ( +/obj/structure/table/reinforced, +/obj/item/storage/crayons, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/grass, +/area/security/prison) +"uFZ" = ( +/obj/structure/table/glass, +/obj/machinery/plantgenes{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/hydroponics) +"uHa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/starboard) -"uHp" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22" +/area/maintenance/starboard/fore) +"uHw" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/security/courtroom) -"uHG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/machinery/light, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/security/brig/aft) +"uHI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 +/obj/machinery/camera/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"uHK" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/prison, +/area/security/prison) +"uHJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 +/turf/open/floor/plating, +/area/quartermaster/exploration_dock) +"uHP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "External Freight Airlock" }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "uIb" = ( /obj/structure/grille/broken, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"uIi" = ( +/obj/effect/turf_decal/tile/dark/half, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) +"uIk" = ( +/obj/machinery/requests_console{ + department = "Chemistry"; + departmentType = 2; + name = "Chemistry RC"; + pixel_y = 28; + receive_ore_updates = 1 + }, +/obj/structure/table/glass, +/obj/item/storage/pill_bottle/epinephrine, +/obj/item/reagent_containers/dropper{ + pixel_y = 6 + }, +/obj/item/reagent_containers/dropper, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "uIt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/noticeboard{ @@ -79984,20 +70021,112 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/science/shuttledock) -"uJb" = ( +"uIM" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"uJg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"uJh" = ( +/obj/structure/mirror{ + pixel_y = 28 + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/area/maintenance/port) +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"uJl" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/assembly/prox_sensor{ + desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/assembly/prox_sensor{ + desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/assembly/prox_sensor{ + desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/assembly/prox_sensor{ + desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/item/crowbar/red, +/obj/item/toy/figure/roboticist{ + pixel_x = 6 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"uJp" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/checkpoint/engineering) "uJx" = ( /obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/security/prison) +"uJE" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "uJI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, @@ -80018,61 +70147,59 @@ burnt = 1 }, /area/bridge) -"uKa" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/stripes/corner, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/pen, -/obj/machinery/requests_console{ - department = "Chapel"; - departmentType = 2; - name = "Chapel RC"; - pixel_y = -30 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/chapel/office) -"uKd" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 1 +"uJQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"uKj" = ( -/obj/effect/turf_decal/loading_area{ +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron, +/area/maintenance/starboard/fore) +"uJW" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/maintenance/port) +"uJZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow, +/obj/machinery/door/window/westleft{ + dir = 4; + name = "Cargo Desk"; + req_access_txt = "50" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/item/storage/box/lights/mixed{ + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/quartermaster/office) +"uKh" = ( +/obj/structure/mirror{ + pixel_y = 28 + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, /turf/open/floor/iron/showroomfloor, -/area/science/storage) +/area/crew_quarters/toilet/restrooms) "uKk" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/dirt, @@ -80100,21 +70227,37 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/vacant_room/commissary) -"uKF" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 +"uKA" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, /area/maintenance/central) +"uKJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/warden) "uKS" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood/corner{ @@ -80122,6 +70265,39 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"uKU" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "brigfrontdoor"; + name = "Front Blast Door Toggle"; + pixel_x = -24; + pixel_y = 6; + req_one_access_txt = "3" + }, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Security RC"; + pixel_x = -30; + pixel_y = -30 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/security/warden) +"uKX" = ( +/obj/structure/sign/departments/evac{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "uKZ" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -80143,24 +70319,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"uLu" = ( -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/security/courtroom) "uLE" = ( /obj/effect/turf_decal/sand/plating, /obj/item/clothing/head/cone, @@ -80215,29 +70373,15 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/science/mixing) -"uLP" = ( -/obj/structure/table, -/obj/item/folder, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -4 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 4 - }, -/obj/item/reagent_containers/dropper, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, +"uLN" = ( +/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/science/xenobiology) +/area/security/brig/aft) +"uMh" = ( +/turf/open/floor/iron, +/area/hallway/primary/port) "uMj" = ( /obj/structure/chair{ dir = 4 @@ -80249,75 +70393,38 @@ }, /turf/open/floor/iron, /area/security/brig) -"uNj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 +"uMB" = ( +/obj/machinery/ai_slipper{ + uses = 10 }, -/turf/open/floor/iron, -/area/bridge) -"uNy" = ( /obj/effect/turf_decal/stripes/corner{ - dir = 8 + dir = 6 }, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"uMI" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"uND" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/rack, +/obj/item/clothing/head/utility/chefhat{ + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"uNJ" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 +/obj/item/kitchen/rollingpin{ + pixel_x = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/sign/departments/security{ - pixel_x = 32 +/turf/open/floor/plating, +/area/maintenance/starboard) +"uNr" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/iron, -/area/security/execution/transfer) -"uNP" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) +/turf/open/floor/engine, +/area/engine/engineering) "uNY" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -80370,15 +70477,63 @@ }, /turf/open/floor/iron/dark, /area/storage/tcom) -"uOn" = ( +"uOv" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/wrapping_paper{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/stack/wrapping_paper{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/hand_labeler, +/obj/item/hand_labeler, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) +"uOB" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + name = "off ramp" + }, +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Ramps"; + name = "cargo camera" }, -/area/maintenance/port/fore) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) +"uOE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) "uOX" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -80389,29 +70544,19 @@ }, /turf/open/floor/prison, /area/security/prison) -"uPs" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/brig/aft) -"uPx" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"uPr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 +/turf/open/floor/wood, +/area/maintenance/port/fore) +"uPu" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/cryo) +/turf/open/floor/catwalk_floor, +/area/quartermaster/warehouse) "uPA" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -80421,6 +70566,16 @@ }, /turf/open/floor/iron/dark, /area/engine/break_room) +"uPC" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/port) "uPQ" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/glass/reinforced, @@ -80443,26 +70598,38 @@ broken = 1 }, /area/maintenance/starboard) -"uQf" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/safe{ - pixel_x = 3 +"uPZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 }, -/obj/item/book{ - desc = "An undeniably handy book."; - icon_state = "bookknock"; - name = "A Simpleton's Guide to Safe-cracking with Stethoscopes" +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/obj/item/stack/spacecash/c500{ - pixel_x = 4; - pixel_y = 4 +/area/quartermaster/exploration_dock) +"uQe" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen/empty, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"uQk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/item/stack/spacecash/c1000, -/obj/item/gun/ballistic/automatic/pistol/deagle/gold, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "uQm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -80506,42 +70673,44 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard) -"uRb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"uQB" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"uQJ" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/wardrobe/mixed, +/obj/machinery/light/small, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"uQQ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron, -/area/hallway/secondary/entry) +/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"uQT" = ( +/obj/structure/flora/ausbushes/leafybush, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/grass, +/area/security/prison) "uRc" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/engine, /area/science/xenobiology) -"uRl" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;47" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - luminosity = 2 - }, -/area/maintenance/starboard) "uRI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -80552,41 +70721,43 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"uRL" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"uRO" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"uRS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/starboard) +"uRT" = ( +/obj/machinery/telecomms/server/presets/medical, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/structure/curtain, -/obj/effect/turf_decal/delivery, -/obj/machinery/shower{ - dir = 4; - pixel_x = 8 +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"uSd" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/item/kirbyplants{ + icon_state = "plant-08" }, -/obj/item/radio/intercom{ - freerange = 1; - name = "Prison intercom"; - desc = "Talk through this. It looks like it has been modified to not broadcast."; - prison_radio = 1; - pixel_y = 26 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/noslip/white, -/area/security/prison) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "uSg" = ( /turf/closed/wall/r_wall, /area/quartermaster/exploration_prep) -"uSk" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) "uSF" = ( /obj/structure/table, /obj/item/radio/intercom{ @@ -80607,6 +70778,25 @@ /obj/structure/sign/warning/docking, /turf/closed/wall, /area/maintenance/port/aft) +"uSM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Departure Shuttle Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "uTn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -80624,93 +70814,124 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"uTv" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/cobweb/cobweb2, +"uTq" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) +"uTP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hydroponics) +"uUd" = ( +/obj/structure/chair, +/mob/living/simple_animal/bot/secbot/beepsky{ + desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too."; + health = 45; + maxHealth = 45; + name = "Officer Beepsky" + }, +/turf/open/floor/glass/reinforced, +/area/security/brig) +"uUK" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table/glass, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/book/manual/wiki/grenades, +/obj/item/toy/figure/chemist{ + pixel_x = -5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"uUL" = ( +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/area/hallway/secondary/entry) -"uTx" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) +"uVf" = ( +/obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/execution/education) +"uVm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"uUd" = ( -/obj/structure/chair, -/mob/living/simple_animal/bot/secbot/beepsky{ - desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too."; - health = 45; - maxHealth = 45; - name = "Officer Beepsky" +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/glass/reinforced, -/area/security/brig) -"uUP" = ( -/obj/structure/closet/secure_closet/security/science, -/obj/item/crowbar, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/power/apc{ - areastring = "/area/security/checkpoint/science/research"; - dir = 8; - name = "Research Security APC"; - pixel_x = -24 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = 24 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/area/maintenance/port) +"uVo" = ( +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) -"uVa" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/structure/table, -/obj/item/crowbar, -/obj/item/wrench, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/hallway/primary/aft) -"uVv" = ( -/obj/structure/closet/crate/freezer/surplus_limbs, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/area/maintenance/starboard) +"uVu" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/machinery/light{ - light_color = "#e8eaff" - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/surgery) +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "uVI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -80722,6 +70943,18 @@ broken = 1 }, /area/maintenance/starboard/fore) +"uVN" = ( +/obj/machinery/computer/shuttle_flight/labor{ + dir = 1 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Transferring Centre Dock" + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "uVT" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -80738,6 +70971,40 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) +"uWl" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"uWJ" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Connector"; + req_one_access_txt = "10;24;5" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"uWK" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Gas to Filter" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 10 + }, +/turf/open/floor/engine, +/area/engine/engineering) "uWN" = ( /obj/machinery/computer/communications{ dir = 4 @@ -80750,36 +71017,38 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"uXo" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"uXn" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"uXs" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "emmd"; - name = "Emergency Medical Lockdown Shutters" +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/desk_bell{ - pixel_x = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/toy/figure/md{ - pixel_x = 8; - pixel_y = 6 +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"uXC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/xeno_spawn, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 5 +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/turf/open/floor/plating, -/area/medical/medbay/central) +/area/storage/tcom) +"uXE" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) "uXG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -80796,14 +71065,6 @@ broken = 1 }, /area/maintenance/central) -"uXI" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) "uXN" = ( /obj/machinery/power/tracker, /obj/effect/turf_decal/box, @@ -80819,58 +71080,80 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"uYq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"uYh" = ( +/obj/machinery/portable_thermomachine, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"uYi" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"uYr" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ dir = 4 }, +/obj/structure/rack, +/obj/item/storage/box/masks{ + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"uYy" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat_interior) +"uYG" = ( +/obj/machinery/door/firedoor/heavy, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/security/brig) +/obj/machinery/airalarm/mixingchamber{ + pixel_y = 22; + dir = 1 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/mixing/chamber) "uYK" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ broken = 1 }, /area/maintenance/starboard/aft) -"uYY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"uZa" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"uZI" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/machinery/oven, /turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) -"uZr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor/shutters{ - id = "explorerstorage"; - name = "Exploration Storage Shutter" - }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/area/hallway/primary/fore) "uZM" = ( /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom{ @@ -80883,25 +71166,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"uZV" = ( -/obj/effect/landmark/start/scientist, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"vab" = ( -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/port) "vap" = ( /obj/effect/turf_decal/tile/dark_blue/opposingcorners, /obj/structure/chair/fancy/comfy{ @@ -80910,54 +71174,24 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"var" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/hallway/secondary/entry) -"vay" = ( -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +"vaB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/door/airlock/atmos/glass{ + name = "Distribution Loop"; + req_access_txt = "24" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hydroponics) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/atmos) "vaL" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating{ burnt = 1 }, /area/quartermaster/warehouse) -"vaM" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Chamber" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "vaO" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -80968,43 +71202,50 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"vbd" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"vaV" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/door/airlock/security/glass{ + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "63" }, -/turf/open/floor/iron, -/area/engine/atmos) -"vbf" = ( -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/structure/table/glass, +/turf/open/floor/iron/dark, +/area/security/brig) +"vaW" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /obj/effect/turf_decal/stripes/corner{ - dir = 4 + dir = 5 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) -"vbk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/engine, +/area/engine/engineering) +"vbn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/camera/directional/south{ - c_tag = "Supermatter Engine"; - name = "supermatter camera" +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/turf/open/floor/engine, -/area/engine/supermatter) +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "vbt" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -81022,25 +71263,22 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"vbu" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "mass Driver Intersection"; - req_access_txt = "12" +"vbF" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) "vbG" = ( /obj/effect/decal/cleanable/dirt, /obj/item/wrench, @@ -81076,47 +71314,25 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) -"vcg" = ( +"vcj" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/disposalpipe/segment{ + dir = 9 }, /turf/open/floor/plating{ burnt = 1 }, /area/maintenance/port) -"vci" = ( -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/machinery/vending/medical, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) "vco" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/yellow{ @@ -81126,15 +71342,33 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating/airless, /area/space/nearstation) -"vcQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"vcy" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/plating, +/area/maintenance/port) +"vcL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/quartermaster/warehouse) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "vcX" = ( /obj/machinery/light{ dir = 1 @@ -81144,70 +71378,66 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"vdd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/plaques/golden{ - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/security/brig) -"vdz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"vda" = ( +/obj/effect/decal/cleanable/blood/old, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"vdi" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/engine/engineering) +"vdn" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/area/maintenance/starboard/fore) -"vdT" = ( -/obj/structure/closet/secure_closet/miner, /obj/effect/turf_decal/delivery, -/obj/item/tank/internals/oxygen/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/iron/dark, +/area/hallway/primary/port) +"vdo" = ( +/obj/machinery/door/airlock/maintenance{ + name = "mining Dock Maintenance"; + req_access_txt = "48" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) -"vec" = ( -/obj/structure/table, -/obj/item/stack/medical/gauze, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack{ - pixel_x = 4 +/area/maintenance/starboard) +"vdU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/item/storage/firstaid/regular, -/obj/machinery/light{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" }, -/turf/open/floor/iron/dark, -/area/medical/medbay/lobby) +/area/tcommsat/server) "vee" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -81218,27 +71448,39 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"vew" = ( -/obj/structure/chair{ +"vem" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/status_display/ai{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/area/security/execution/education) -"veH" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"veu" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"veO" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/closet/secure_closet/genpop, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron, -/area/security/prison) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "veQ" = ( /obj/effect/landmark/start/botanist, /obj/effect/turf_decal/tile/green{ @@ -81249,27 +71491,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"veW" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/toy/figure/rd{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/stamp/research_director{ - pixel_x = 8 - }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/item/book/manual/wiki/sopcommand, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) "vfl" = ( /turf/open/floor/plating, /area/science/shuttledock) @@ -81280,21 +71501,42 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) -"vfs" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/stripes/corner{ +"vfL" = ( +/obj/machinery/door/airlock/external{ + name = "Prison External Airlock"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"vfO" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"vfP" = ( +/obj/machinery/computer/bounty{ dir = 8 }, -/obj/machinery/requests_console{ - department = "Kitchen"; - departmentType = 2; - name = "Kitchen RC"; - pixel_x = -30 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) +/area/quartermaster/office) "vfQ" = ( /obj/machinery/modular_computer/console/preset/engineering{ dir = 8 @@ -81308,15 +71550,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"vfS" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "vfX" = ( /obj/structure/table, /obj/item/mmi, @@ -81344,13 +71577,6 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"vga" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/security/checkpoint/science/research) "vgc" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -81363,6 +71589,11 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"vgs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plating, +/area/quartermaster/exploration_dock) "vgt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -81392,26 +71623,70 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/theatre) -"vhm" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"vgz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light/small{ dir = 1 }, -/obj/machinery/status_display/door_timer{ - id = "cell"; - name = "Solitary confinement timer"; +/obj/structure/sign/warning/vacuum{ + pixel_x = -32 + }, +/obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/maintenance/disposal) +"vgQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/item/kirbyplants/random, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, /turf/open/floor/iron, -/area/security/brig) +/area/gateway) +"vgW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/aft) +"vha" = ( +/obj/machinery/chem_heater, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) +"vhv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access_txt = "4" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/detectives_office) "vhz" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -81459,21 +71734,13 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"vid" = ( -/obj/item/trash/candy, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot_white, -/obj/structure/punching_bag, -/turf/open/floor/prison, -/area/security/prison) -"viZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +"vic" = ( +/obj/machinery/door/airlock/engineering{ + name = "Emergency Storage" }, -/turf/open/floor/iron, -/area/hallway/primary/central) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "vjc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -81495,21 +71762,56 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) -"vjh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"vjw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"vjx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"vjH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, +/obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) +"vjI" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/machinery/light{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/science/xenobiology) "vjR" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -81535,60 +71837,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/entry) -"vkp" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/scrubber{ - name = "scrubber ducky" - }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/science/storage"; - dir = 1; - name = "Toxins Storage APC"; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/storage) -"vkx" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"vkE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) "vkG" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -81600,73 +71848,50 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/prison) -"vkM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +"vkW" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron, -/area/security/execution/transfer) -"vkX" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) -"vln" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 +"vlq" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/open/floor/plating{ + burnt = 1 }, -/area/hallway/primary/central) -"vlo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/maintenance/starboard/fore) +"vlE" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/security/nuke_storage) +"vlF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) -"vlq" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - burnt = 1 + dir = 9 }, -/area/maintenance/starboard/fore) +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/engine/engineering) "vlQ" = ( /obj/structure/table/wood, /obj/structure/cable/yellow{ @@ -81679,43 +71904,22 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) -"vlU" = ( -/obj/effect/turf_decal/stripes/corner, +"vmz" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2; + name = "science sorting disposal pipe"; + sortType = 12 + }, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/execution/transfer) -"vmj" = ( -/obj/effect/spawner/room/fivexfour, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating/airless, -/area/maintenance/port/aft) -"vmw" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/showroomfloor, /area/science/lab) -"vmy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) "vmH" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -81777,24 +71981,15 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"vmS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"vnb" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "vng" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -81802,6 +71997,20 @@ broken = 1 }, /area/maintenance/fore) +"vni" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "vnk" = ( /obj/effect/turf_decal/bot, /obj/structure/reagent_dispensers/watertank, @@ -81826,64 +72035,85 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"vns" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +"vnA" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "engineaccess"; + name = "Engine Access Shutters" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"vnE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) +"vnI" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hydroponics) +"vnM" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/central) -"vnu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron/showroomfloor, +/area/science/lab) +"vnY" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex{ + pixel_x = 4; + pixel_y = 4 }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 30 +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/glasses/science{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"vnE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/clothing/glasses/science, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/science/aft) +"vok" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) -"vop" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"voI" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/primary/port) +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) "voM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -81898,68 +72128,68 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"vpj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"vpp" = ( +/obj/structure/closet/crate{ + name = "disposal supplies" }, +/obj/item/bodybag, +/obj/item/bodybag, +/obj/item/shovel, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/maintenance/port) -"vpC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/area/maintenance/aft) +"vpA" = ( +/obj/machinery/status_display/evac{ + pixel_x = 32; + pixel_y = 32 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - broken = 1 + icon_state = "2-8" }, -/area/quartermaster/warehouse) -"vpN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/iron, +/area/hallway/primary/port) +"vpQ" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Starboard Hallway Hydroponics Counter"; + name = "starboard camera" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"vpX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/fancy/sofa/old/left, /turf/open/floor/plating{ burnt = 1 }, -/area/maintenance/port/fore) -"vpZ" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "research_shutters"; - name = "Research Privacy Shutter" - }, -/obj/machinery/door/window/eastright{ - name = "Research Lab Desk"; - req_one_access_txt = "7;29" - }, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/obj/item/folder{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 4 - }, -/turf/open/floor/plating, -/area/science/lab) +/area/quartermaster/warehouse) "vqb" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/starboard) +"vqk" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/o2, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/plating, +/area/maintenance/port) +"vql" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) "vqx" = ( /obj/effect/turf_decal/delivery, /obj/machinery/suit_storage_unit/engine, @@ -81968,15 +72198,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"vqC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/janitor) "vre" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -81987,51 +72208,6 @@ /obj/structure/chair, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"vrf" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/costume{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) -"vrn" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/ore_silo, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) -"vrs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/table, -/obj/item/wallframe/airalarm, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/maintenance/port/aft) -"vrt" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/engine/atmos) "vrB" = ( /obj/machinery/firealarm{ dir = 4; @@ -82072,27 +72248,27 @@ }, /turf/open/floor/iron/showroomfloor, /area/library) -"vsm" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Telecomms Monitoring"; - name = "telecomms camera" - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Telecomms Admin"; - departmentType = 5; - name = "Telecomms RC"; - pixel_x = -32 +"vsn" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"vsA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/tcommsat/computer) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/checkpoint/supply) "vsE" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -28 @@ -82112,25 +72288,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/chemistry) -"vsJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"vsM" = ( +/obj/machinery/power/solar_control{ + dir = 4; + id = "aftport"; + name = "Port Quarter Solar Control" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 5 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/area/maintenance/solars/port/aft) "vsY" = ( /obj/structure/chair/office/light{ dir = 1 @@ -82138,38 +72313,45 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"vtt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ +"vth" = ( +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/wood{ - broken = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/port) +"vtm" = ( +/obj/machinery/door/airlock/grunge{ + id_tag = "Cabin_2"; + name = "Cabin 2" }, -/area/chapel/office) -"vtG" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"vtE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/engine, +/area/security/nuke_storage) +"vtK" = ( /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/light_switch{ + pixel_x = -21; + pixel_y = 23 }, -/turf/open/floor/iron, -/area/engine/break_room) +/turf/open/floor/engine, +/area/engine/gravity_generator) "vtL" = ( /obj/machinery/light/small{ dir = 8 @@ -82182,66 +72364,64 @@ broken = 1 }, /area/maintenance/starboard/fore) -"vtR" = ( +"vuc" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/rack, +/obj/item/storage/crayons, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/plating, +/area/maintenance/central) +"vuB" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/hydroponics) +"vuD" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics Tank - CO2"; + name = "atmospherics camera" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/engine/co2, +/area/engine/atmos) +"vuM" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Airlock"; + req_access_txt = "24" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/area/maintenance/starboard) -"vtS" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/storage) -"vuo" = ( -/obj/machinery/flasher/portable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = 26 +/turf/open/floor/iron/dark, +/area/engine/atmos) +"vuR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"vuw" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/crew_quarters/heads/chief) -"vuD" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Atmospherics Tank - CO2"; - name = "atmospherics camera" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/engine/co2, -/area/engine/atmos) +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/starboard/fore) "vvb" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -82255,6 +72435,22 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) +"vvi" = ( +/obj/machinery/computer/operating{ + name = "Forensics Operating Computer" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/security/detectives_office) "vvm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -82270,6 +72466,29 @@ burnt = 1 }, /area/maintenance/port) +"vvq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Desk"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "vvs" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -82285,6 +72504,16 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"vvy" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/maintenance/fore) "vvF" = ( /obj/effect/landmark/start/station_engineer, /obj/structure/cable/yellow{ @@ -82304,72 +72533,112 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"vvV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"vwa" = ( +/obj/item/storage/box/bodybags, +/obj/item/storage/box/disks{ + pixel_y = 5 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) -"vwe" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/washing_machine, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/obj/item/clothing/gloves/color/latex, +/obj/item/radio/headset/headset_med, +/obj/item/clothing/gloves/color/latex, +/obj/item/storage/box/rxglasses{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/item/storage/box/monkeycubes{ + pixel_y = 3 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ +/obj/machinery/firealarm/directional/west, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, /turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"vwj" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/area/medical/genetics) +"vwf" = ( +/obj/effect/turf_decal/caution{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) -"vwM" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/warning/explosives{ + pixel_y = 31 + }, +/obj/machinery/camera/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"vwO" = ( -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 8 }, -/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"vwh" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage"; + name = "Secure Storage" + }, +/obj/machinery/button/door{ + desc = "A remote control-switch for secure storage."; + id = "Secure Storage"; + name = "Secure Storage Toggle"; + pixel_y = -24; + req_access_txt = "11" + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/turf/open/floor/iron/dark, +/area/engine/engineering) +"vwk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet/crate, +/obj/item/vending_refill/snack{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/vending_refill/cola, +/obj/item/screwdriver, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/starboard) +"vwA" = ( +/obj/machinery/door/poddoor{ + id = "toxinsdriver"; + name = "Toxins Launcher Bay Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/turf/open/floor/iron/dark, +/area/maintenance/starboard) +"vwD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/engine/atmos) +/area/hallway/secondary/exit/departure_lounge) +"vwS" = ( +/obj/structure/filingcabinet/employment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/lawoffice) "vwX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -82395,34 +72664,24 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) -"vxm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, +"vxe" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"vxq" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"vxi" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +/turf/open/floor/plating, +/area/maintenance/port) +"vxp" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/iron, +/area/engine/atmos) "vxz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -82437,6 +72696,31 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) +"vxJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"vxK" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/engine/atmos) "vxO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -82467,12 +72751,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"vxR" = ( -/obj/machinery/door/airlock/external{ - name = "Science Escape Pod" - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "vxV" = ( /obj/structure/table, /obj/item/storage/box/disks_nanite{ @@ -82489,56 +72767,45 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/execution/transfer) -"vyn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) -"vyv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"vyc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/security/checkpoint/science/research) -"vyx" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;37;47" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/turf/open/floor/iron, +/area/hallway/primary/aft) +"vyk" = ( +/obj/machinery/computer/security/mining{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"vyC" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac{ + pixel_x = 32 }, -/obj/machinery/vending/wardrobe/science_wardrobe, -/obj/machinery/camera/directional/east{ - c_tag = "Experimenter Lab"; - name = "science camera" +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /turf/open/floor/iron/dark, -/area/science/explab) +/area/quartermaster/miningoffice) +"vyn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "vyF" = ( /obj/structure/chair, /obj/effect/turf_decal/tile/red{ @@ -82568,22 +72835,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"vzc" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/gateway) "vzg" = ( /obj/structure/table, /obj/item/stock_parts/subspace/ansible, @@ -82612,6 +72863,39 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"vzp" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"vzw" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) +"vzz" = ( +/obj/machinery/door/airlock/security{ + name = "EVA Room"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "vzF" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -82629,17 +72913,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"vzK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) "vAb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -82652,56 +72925,73 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"vAm" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted, +"vAc" = ( +/obj/machinery/power/apc{ + areastring = "/area/science/explab"; + dir = 1; + name = "Experimentation Lab APC"; + pixel_y = 24 + }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/science/explab) +"vAo" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/showroomfloor, +/area/medical/cryo) +"vAp" = ( +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/turf/open/floor/plating, +/area/medical/virology) +"vAE" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"vAn" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Storage"; - req_access_txt = "5" +/obj/item/kirbyplants{ + icon_state = "plant-03" }, -/turf/open/floor/iron/dark, -/area/medical/storage) -"vAv" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, +/obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, -/area/security/brig) -"vAM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) +/area/engine/atmos) +"vAP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard) "vAY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/quartermaster/storage) +"vBl" = ( +/obj/machinery/computer/robotics{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hor) +"vBA" = ( +/obj/machinery/shieldgen, +/obj/machinery/camera/directional/west{ + c_tag = "Secure Storage"; + name = "engineering camera" + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "vBC" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 @@ -82709,58 +72999,49 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"vBF" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ +"vBU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/light/small/directional/north, /turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"vCb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/area/hydroponics) +"vCh" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/quartermaster/office) +/area/ai_monitored/storage/eva) "vCo" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"vCu" = ( -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 +"vCx" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/engine/engineering) +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/storage/primary) "vCy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/directions/supply{ @@ -82775,69 +73056,75 @@ burnt = 1 }, /area/maintenance/starboard/fore) -"vDG" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, +"vCE" = ( +/obj/effect/landmark/blobstart, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/medical/morgue) +"vCF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/iron, -/area/engine/atmos) -"vDR" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/area/docking/arrival) -"vDV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"vCQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Custodial Closet"; + req_access_txt = "26" }, /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"vDX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/janitor) +"vDe" = ( +/obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/area/quartermaster/warehouse) +"vDq" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"vDY" = ( +/obj/machinery/conveyor{ + id = "garbage" }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/maintenance/disposal) "vEf" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 4 @@ -82848,6 +73135,16 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"vEm" = ( +/obj/structure/rack, +/obj/structure/grille/broken, +/obj/item/clothing/suit/hazardvest{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "vEC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -82868,6 +73165,16 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/cryo) +"vEI" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Cell 1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/prison) "vEK" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -82886,75 +73193,73 @@ /obj/item/book/manual/wiki/sopcommand, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"vEO" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "packageSort2"; - name = "mail belt" - }, -/obj/machinery/light, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"vEL" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) -"vEP" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_atmos{ + pixel_x = -24; + pixel_y = 6 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/maintenance/disposal/incinerator) +"vFm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/effect/turf_decal/siding/white{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/iron, -/area/bridge) -"vFe" = ( -/obj/machinery/light{ - dir = 8 +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/turf/open/floor/iron, +/area/quartermaster/storage) +"vFr" = ( +/obj/effect/decal/cleanable/greenglow/filled, +/obj/machinery/light_switch{ + pixel_y = -27 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"vFj" = ( -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/chair/office{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - areastring = "/area/maintenance/solars/port/fore"; - dir = 4; - name = "Port Bow Solar APC"; - pixel_x = 24 +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"vFv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "prison Processing"; + req_access_txt = "2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 + icon_state = "1-2" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/area/maintenance/solars/port/fore) +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/prison) "vFz" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -82976,62 +73281,47 @@ pixel_y = 24 }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) -"vGd" = ( -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) -"vGj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plating{ + burnt = 1 }, +/area/maintenance/port) +"vFP" = ( /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /turf/open/floor/iron, -/area/janitor) +/area/security/execution/transfer) "vGm" = ( /turf/closed/wall/r_wall, /area/maintenance/starboard) +"vGr" = ( +/obj/item/kirbyplants{ + icon_state = "plant-16" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) "vGw" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -83053,18 +73343,58 @@ burnt = 1 }, /area/maintenance/port/aft) -"vGT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +"vGD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/coffin, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) +"vGH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Mining Dock Airlock"; + req_access_txt = "48" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/security/brig/aft) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) +"vHa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Equipment Room"; + req_access_txt = "1"; + security_level = 6 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/main) +"vHl" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/fernybush, +/obj/structure/lattice/catwalk, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/maintenance/port/aft) "vHq" = ( /obj/machinery/computer/atmos_alert{ dir = 8 @@ -83080,12 +73410,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"vHs" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) "vHK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -83096,25 +73420,20 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"vIr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"vIB" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Toxins Lab Maintenance"; + req_access_txt = "8" }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"vIy" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/fernybush, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_y = 24 }, -/area/maintenance/port/aft) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "vIG" = ( /obj/machinery/holopad, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -83129,40 +73448,44 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/chemistry) -"vIM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "Skynet_launch"; - name = "Mech Bay Door Control"; - pixel_x = 6; - pixel_y = 24; - req_one_access_txt = "29" +"vJh" = ( +/obj/machinery/vending/coffee, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/courtroom) +"vJk" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"vIO" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/item/radio/intercom{ - freerange = 1; - name = "Prison intercom"; - desc = "Talk through this. It looks like it has been modified to not broadcast."; - prison_radio = 1; - pixel_x = -26 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/camera/directional/west{ - c_tag = "Brig Cells" +/turf/open/floor/iron/dark, +/area/medical/morgue) +"vJp" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xeno2"; + name = "Creature Cell 2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Creature Cell"; + req_access_txt = "55" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/light/small, /turf/open/floor/iron/dark, -/area/security/prison/shielded) +/area/science/xenobiology) "vJq" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -83175,24 +73498,14 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"vJx" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/box/bodybags{ - pixel_y = 4 - }, -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"vJP" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/chapel/office) +/area/security/brig) "vJR" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/retaliate/goose/vomit, @@ -83210,96 +73523,6 @@ burnt = 1 }, /area/engine/engineering) -"vJX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"vJY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/aft) -"vKc" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary"; - req_one_access_txt = "1;34" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/main) -"vKd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"vKk" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/light_switch{ - pixel_x = 24 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/theatre) -"vKo" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/prison, -/area/security/prison) "vKs" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -28 @@ -83310,44 +73533,48 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/fore) -"vKw" = ( +"vKZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/ore_silo, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) +"vLe" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) +"vLo" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/area/maintenance/starboard/fore) +/turf/open/floor/iron, +/area/security/execution/transfer) "vLu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder/displaced, /turf/open/floor/plating, /area/maintenance/port/aft) -"vLB" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) "vLD" = ( /obj/machinery/teleport/station, /obj/machinery/status_display/evac{ @@ -83361,6 +73588,32 @@ }, /turf/open/floor/iron/dark, /area/teleporter) +"vLH" = ( +/obj/machinery/computer/apc_control, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Engineer's Desk"; + departmentType = 3; + name = "Chief Engineer RC"; + pixel_x = -32 + }, +/obj/machinery/button/door{ + id = "ceprivate"; + name = "Privacy Shutters Toggle"; + pixel_x = -6; + pixel_y = 24; + req_one_access_txt = "56" + }, +/obj/machinery/button/door{ + desc = "A remote control-switch for secure storage."; + id = "Secure Storage"; + name = "Secure Storage Toggle"; + pixel_x = 6; + pixel_y = 24; + req_access_txt = "11" + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) "vLJ" = ( /obj/structure/table, /obj/item/clothing/gloves/color/yellow, @@ -83385,25 +73638,6 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"vLL" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/machinery/recharger, -/obj/machinery/power/apc{ - areastring = "/area/crew_quarters/heads/hor"; - dir = 1; - name = "RD Office APC"; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/item/book/manual/wiki/sopscience, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) "vLT" = ( /obj/machinery/firealarm{ dir = 8; @@ -83418,19 +73652,23 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) -"vLX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"vMu" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/chapel/office) +"vMz" = ( +/obj/machinery/holopad, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/vacant_room/commissary) "vMC" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -83439,6 +73677,22 @@ dir = 8 }, /area/hallway/primary/starboard) +"vMI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard) "vMY" = ( /obj/effect/turf_decal/delivery, /obj/machinery/suit_storage_unit/standard_unit{ @@ -83473,47 +73727,12 @@ broken = 1 }, /area/maintenance/port/aft) -"vNv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"vNw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"vNK" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hydroponics) +"vNW" = ( +/obj/structure/grille/broken, +/obj/machinery/portable_thermomachine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/port/aft) "vNY" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral{ @@ -83547,24 +73766,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"vOp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "vOt" = ( /obj/structure/frame/computer{ anchored = 1; @@ -83595,6 +73796,47 @@ }, /turf/open/floor/iron/dark, /area/janitor) +"vOC" = ( +/obj/machinery/atmospherics/components/binary/valve, +/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{ + pixel_y = 26 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing/chamber) +"vOG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"vOI" = ( +/obj/machinery/door/window/southright{ + name = "Cargo Disposal"; + req_access_txt = "50" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "vOK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -83606,37 +73848,64 @@ }, /turf/open/floor/plating, /area/engine/atmos) -"vPa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/stripes/line{ +"vOY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, /turf/open/floor/iron, -/area/engine/atmos) +/area/hallway/primary/starboard) +"vPs" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/port) "vPK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) -"vQi" = ( -/obj/machinery/door/airlock/security{ - name = "EVA Room"; - req_access_txt = "1" +"vPS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_one_access_txt = "1;4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/door/firedoor, /turf/open/floor/iron/dark, +/area/security/brig) +"vQc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plating, +/area/maintenance/starboard) +"vQI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, /area/security/execution/transfer) "vQN" = ( /obj/machinery/light{ @@ -83650,24 +73919,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"vQX" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/button/door{ - id = "Arrival Shuttle Bay"; - name = "Arrival Shuttle Bay Toggle"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "19" - }, -/obj/machinery/computer/monitor{ - dir = 8; - name = "backup power monitoring console" - }, +"vQY" = ( +/obj/structure/tank_dispenser, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 + dir = 8 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/area/science/mixing) "vRd" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -83676,15 +73935,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"vRl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"vRk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/iron/showroomfloor, -/area/science/storage) +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/security/brig) "vRr" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/hydroponics, @@ -83696,23 +73960,6 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"vRt" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "vRx" = ( /obj/structure/table/wood/fancy, /obj/item/flashlight/lantern, @@ -83725,29 +73972,31 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) -"vRA" = ( -/obj/machinery/door/airlock/maintenance{ - name = "brig Maintenance"; - req_one_access_txt = "63" - }, -/obj/structure/sign/directions/evac{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"vRE" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) +"vRN" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/storage/toolbox/emergency, +/obj/item/flashlight, +/obj/machinery/light/small{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"vRV" = ( +/obj/machinery/door/firedoor, +/obj/structure/door_assembly/door_assembly_ext{ + anchored = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/security/brig) -"vRE" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) +/area/quartermaster/warehouse) "vSb" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -83763,6 +74012,19 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"vSu" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/showroomfloor, +/area/maintenance/port/aft) "vSA" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -83786,45 +74048,45 @@ }, /turf/open/floor/iron, /area/security/brig) -"vSD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +"vSC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"vTf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" +/area/hallway/primary/fore) +"vSX" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/area/tcommsat/server) -"vTt" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/button/door{ + id = "robotics_shutters"; + name = "Robotics Shutter Toggle"; + pixel_x = 24; + pixel_y = -24; + req_access_txt = "29" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/security/prison/shielded) +/area/science/robotics/lab) "vTv" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/light{ @@ -83837,102 +74099,87 @@ dir = 4 }, /area/hallway/primary/port) -"vTy" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +"vUk" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"vUa" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1; - color = "#439C1E" + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"vUt" = ( +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -5; + pixel_y = 6 }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"vUj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 5; + pixel_y = -4 }, -/area/quartermaster/exploration_dock) -"vUS" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/clothing/mask/gas{ + pixel_x = 4; + pixel_y = 4 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) -"vUW" = ( -/obj/structure/girder, +/obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/rack, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"vUw" = ( +/obj/machinery/door/airlock/engineering{ + name = "Starboard Bow Solar Access"; + req_access_txt = "10" }, -/area/maintenance/port/aft) -"vVe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating{ - broken = 1 + dir = 4 }, -/area/maintenance/port/aft) -"vVf" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/button/door{ - id = "transittube_ai"; - name = "Transit Tube Lockdown Toggle"; - pixel_x = -24; - pixel_y = -8; - req_access_txt = "19" +/turf/open/floor/iron/dark, +/area/maintenance/solars/starboard/fore) +"vUx" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/camera/directional/west{ - c_tag = "Satellite Transit Access"; - name = "satellite camera" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) +"vUW" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 }, +/area/maintenance/port/aft) +"vVc" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/turf/open/floor/iron/showroomfloor, +/area/science/lab) "vVi" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -83958,69 +74205,57 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"vVW" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"vVJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Transit Access"; + req_access_txt = "19" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"vWc" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/central) -"vWh" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/item/kirbyplants{ - icon_state = "plant-08" - }, -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"vWo" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/grille/broken, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/iron/dark, +/area/bridge) +"vVP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) +"vVW" = ( +/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/turf/open/floor/iron, +/area/quartermaster/storage) +"vWc" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/maintenance/starboard/aft) +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/central) "vWv" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -84043,6 +74278,20 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"vWF" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/security/glass{ + name = "Research Security Post"; + req_one_access_txt = "1;30" + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/science/research) "vWL" = ( /obj/structure/flora/rock/pile, /obj/structure/cable/yellow{ @@ -84050,37 +74299,32 @@ }, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"vWW" = ( -/obj/effect/turf_decal/bot, -/obj/structure/closet/wardrobe/white, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 +"vWQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) -"vXg" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/engine/atmos) +"vWU" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/iron, +/area/hallway/primary/aft) +"vWX" = ( +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) "vXj" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/wood{ @@ -84091,6 +74335,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"vXl" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/machinery/vending/wardrobe/chef_wardrobe, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "vXp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -84104,17 +74358,18 @@ broken = 1 }, /area/maintenance/port) -"vXA" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"vXO" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet{ + name = "custodial locker" }, -/turf/open/floor/iron/dark, -/area/maintenance/port) +/obj/item/clothing/gloves/color/orange, +/obj/item/clothing/shoes/galoshes, +/obj/item/clothing/head/soft/purple, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "vXP" = ( /obj/structure/window/reinforced{ dir = 1; @@ -84158,112 +74413,67 @@ areastring = "/area/crew_quarters/heads/captain"; dir = 4; name = "Captain's Office APC"; - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) -"vYq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/start/atmospheric_technician, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"vYs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark/half, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) -"vYC" = ( -/obj/machinery/disposal/bin, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) -"vYG" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/clipboard, -/obj/item/folder, -/obj/item/multitool, -/obj/item/pen/red, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 + pixel_x = 24 }, -/obj/item/toy/figure/cargotech{ - pixel_x = 8; - pixel_y = 6 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/item/toy/figure/miner{ - pixel_x = 8 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/item/stack/sheet/mineral/copper{ - amount = 5 +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"vYE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) -"vZd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "mech Bay Maintenance"; - req_access_txt = "29" +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) +"vYU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating{ + broken = 1 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"vZf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/maintenance/fore) +"vZe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "explorerstorage"; + name = "Exploration Storage Shutter" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"vZj" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/turf/open/floor/iron/dark, +/area/science/robotics/mechbay) +"vZr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "vZv" = ( /obj/structure/table, /obj/item/analyzer{ @@ -84288,164 +74498,121 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"vZT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, +"vZE" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/item/kirbyplants/dead{ - desc = "A bit of nature in a pot"; - name = "potted plant" +/obj/machinery/door/airlock/external{ + req_access_txt = "13" }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/fore) +"vZI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/area/quartermaster/warehouse) -"wag" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/item/storage/box/mousetraps{ - pixel_x = 4; - pixel_y = 4 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) +"vZL" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "transit Intersection"; + req_access_txt = "12" }, -/obj/item/storage/box/mousetraps{ - pixel_x = 4; - pixel_y = 4 +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 }, -/obj/item/toy/figure/janitor{ - pixel_x = -8; - pixel_y = 6 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/restraints/legcuffs/beartrap{ - pixel_y = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/restraints/legcuffs/beartrap{ - pixel_y = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, /turf/open/floor/iron/dark, -/area/janitor) -"wah" = ( -/obj/machinery/power/apc{ - areastring = "/area/maintenance/solars/port/aft"; - dir = 4; - name = "Port Quarter Solar APC"; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/light/small, +/area/maintenance/fore) +"was" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/airalarm/directional/south, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/solars/port/aft) -"wan" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 8 - }, -/obj/effect/landmark/start/scientist, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing/chamber) -"war" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/machinery/door/window/northright{ - name = "Justice Windoor" - }, -/turf/open/floor/iron/dark, -/area/security/execution/education) +/area/maintenance/starboard/fore) "waD" = ( /turf/open/floor/plating/asteroid/airless, /area/quartermaster/warehouse) -"waU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"waG" = ( +/obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 2 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, +/obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"wbz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/science/xenobiology) +"wbU" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "coldroom"; + name = "Coldroom Shutter Toggle"; + pixel_x = 24; + pixel_y = 6; + req_access_txt = "28" }, -/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/security/brig) -"wbE" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) -"wbJ" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, -/area/maintenance/port/fore) -"wbV" = ( -/obj/effect/turf_decal/stripes/line{ +/area/maintenance/central) +"wce" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ +/obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/iron/dark, -/area/science/aft) +/area/crew_quarters/heads/hos) "wco" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/bar/directional/west, @@ -84453,19 +74620,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"wcp" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/security/execution/transfer) "wct" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 2; @@ -84491,55 +74645,25 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"wcC" = ( -/obj/machinery/telecomms/bus/preset_exploration, -/obj/effect/turf_decal/box, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_prep) -"wcU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"wdm" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"wdF" = ( -/obj/effect/turf_decal/stripes/white/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/corner{ +"wdB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" + dir = 10 }, -/obj/structure/disposalpipe/junction/flip{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) +"wdD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, -/area/medical/morgue) +/area/crew_quarters/bar) "wdS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -84586,6 +74710,12 @@ broken = 1 }, /area/maintenance/port/aft) +"wew" = ( +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = -32 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "weC" = ( /obj/structure/table, /obj/machinery/recharger, @@ -84604,30 +74734,6 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall, /area/quartermaster/exploration_prep) -"weQ" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"weU" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/maintenance/aft) "weW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -84644,15 +74750,6 @@ burnt = 1 }, /area/maintenance/starboard) -"wfa" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "wfb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -84663,116 +74760,98 @@ "wfh" = ( /turf/open/floor/glass/reinforced, /area/bridge) -"wfK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" +"wfn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/starboard) -"wfN" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"wfo" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/quartermaster/storage) +"wfp" = ( +/obj/machinery/status_display/ai{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/engine, +/area/tcommsat/computer) +"wfI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/catwalk_floor, +/area/maintenance/disposal) "wfQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/quartermaster/exploration_dock) -"wfY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/central) -"wgc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"wfR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/sign/poster/official/random{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/port/aft) +"wgk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 1 }, -/obj/effect/turf_decal/tile/green{ +/obj/machinery/light{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) -"wgm" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) +"wgp" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "Engineering Blast Doors" }, -/obj/machinery/disposal/bin, -/obj/machinery/light, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/machinery/door/window/eastleft{ + name = "Engineering Desk"; + req_access_txt = "10" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/item/folder/yellow{ + pixel_x = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/locker) +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/turf/open/floor/plating, +/area/engine/break_room) "wgr" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/rust, /area/science/shuttledock) -"wgu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) "wgB" = ( /obj/effect/landmark/start/medical_doctor, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"wgR" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "wgS" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -84809,13 +74888,6 @@ /obj/item/beacon, /turf/open/floor/engine, /area/science/explab) -"whs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating, -/area/maintenance/port/aft) "whx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -84833,6 +74905,18 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) +"whF" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/office) "whL" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -84840,17 +74924,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) -"whP" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/aft) "whR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -84858,6 +74931,10 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"whS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/engine, +/area/ai_monitored/storage/satellite) "wie" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -84869,6 +74946,16 @@ }, /turf/open/floor/iron, /area/security/brig/aft) +"wil" = ( +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "wim" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -84903,11 +74990,30 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"wir" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"wit" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/break_room) +"wiD" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/bridge) +"wiV" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -84917,52 +75023,33 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"wis" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast Door" +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"wja" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/brig) -"wit" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/engine/break_room) -"wiH" = ( -/obj/structure/chair/office/light{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/landmark/start/chemist, -/turf/open/floor/iron/dark, -/area/medical/chemistry) -"wiW" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/science/robotics/lab) +/area/maintenance/solars/starboard/aft) "wjk" = ( /obj/machinery/light{ dir = 1 @@ -84983,32 +75070,27 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"wjE" = ( -/obj/effect/turf_decal/stripes/corner{ +"wjl" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/table, -/obj/item/stack/sheet/cardboard/fifty, -/obj/item/storage/box/lights/mixed{ - pixel_x = 4; - pixel_y = 6 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/storage/box/lights/mixed{ - pixel_y = 2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "wjK" = ( /turf/closed/wall/r_wall, /area/maintenance/port) -"wjS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/bar/atrium) "wkF" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -85031,17 +75113,35 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) -"wlk" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "1"; - shuttledocked = 1 +"wlc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Docking Hallway" + }, +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_y = 24 + }, +/obj/structure/sign/directions/science{ + dir = 1; + pixel_y = 40 + }, +/obj/structure/sign/directions/supply{ + dir = 1; + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, -/area/security/execution/transfer) +/area/hallway/primary/starboard) +"wld" = ( +/obj/machinery/telecomms/hub/preset/exploration, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_prep) "wlp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -85052,30 +75152,19 @@ broken = 1 }, /area/maintenance/port) -"wlv" = ( +"wlD" = ( /obj/machinery/door/airlock/maintenance{ - name = "hydroponics Maintenance"; - req_access_txt = "35" - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) -"wly" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Airlock"; - req_access_txt = "24" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 + req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/engine/atmos) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port) "wlM" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -85087,6 +75176,43 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) +"wme" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron, +/area/security/brig/aft) +"wmp" = ( +/obj/machinery/chem_master, +/obj/structure/sign/departments/minsky/medical/virology/virology1{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/virology) "wmq" = ( /obj/machinery/status_display/evac{ pixel_x = -32 @@ -85110,38 +75236,69 @@ /obj/effect/loot_jobscale/medical/medkits, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"wmQ" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ +"wms" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/multitool, +/obj/item/storage/toolbox/electrical, +/obj/item/multitool{ + pixel_x = 4 + }, +/obj/item/reagent_containers/cup/beaker/large, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"wmA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/storage/primary) -"wmR" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"wmL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/central) +"wnw" = ( +/obj/effect/turf_decal/box/corners{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/fore) +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "wnB" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 2; @@ -85164,11 +75321,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"wnE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port/aft) "wnI" = ( /obj/machinery/computer/shuttle_flight/labor, /obj/item/radio/intercom{ @@ -85195,6 +75347,40 @@ /obj/effect/landmark/prisonspawn, /turf/open/floor/prison, /area/security/prison) +"wnU" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) +"wog" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"woh" = ( +/obj/machinery/door/airlock/maintenance{ + name = "security Maintenance"; + req_access_txt = "12;63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) +"wot" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/satellite) "wou" = ( /obj/structure/chair/fancy/sofa/old/right{ color = "#742925" @@ -85205,34 +75391,33 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"woB" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +"wov" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Cargo Security Post"; + req_one_access_txt = "1;57" }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/supply) +"woO" = ( /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/security/brig) -"woL" = ( -/obj/structure/grille/broken, -/obj/machinery/portable_thermomachine, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "woS" = ( /obj/machinery/status_display/evac{ pixel_x = -32; @@ -85240,33 +75425,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"woU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron, -/area/bridge) -"wpe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/structure/table, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "wpf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -85277,70 +75435,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"wpr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Starboad Hallway Custodial Bay"; - name = "starboard camera" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"wps" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11; - pixel_y = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/loading_area, -/obj/machinery/door/window/southright{ - name = "Trash Chute"; - req_one_access_txt = "26" - }, -/obj/item/reagent_containers/cup/bucket, -/obj/item/mop, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/janitor) -"wpt" = ( -/obj/structure/closet/secure_closet/RD, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Research Director's Office"; - name = "science camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) -"wpy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "wpD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -85355,41 +75449,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"wpI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/closet/secure_closet/medical3, +/obj/item/storage/belt/medical, +/obj/item/clothing/neck/stethoscope, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) "wpM" = ( /obj/effect/turf_decal/sand/plating, /turf/closed/wall, /area/space/nearstation) -"wqf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/contraband/missing_gloves{ - pixel_x = 32 - }, -/obj/item/wallframe/light_fixture/small{ - dir = 4; - pixel_x = 15 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/quartermaster/warehouse) -"wql" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/office) "wqn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -85400,26 +75477,21 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"wqp" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"wqt" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/maintenance/starboard) +/turf/open/floor/iron, +/area/engine/atmos) "wqu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -85427,46 +75499,13 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/hallway/primary/starboard) -"wqw" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"wqy" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"wqz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"wqy" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/science/explab) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "wqG" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -85487,6 +75526,21 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"wqN" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) +"wqQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/engine/engineering) "wqR" = ( /obj/effect/landmark/event_spawn, /obj/effect/decal/cleanable/dirt, @@ -85502,14 +75556,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) -"wqV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/engine/atmos) "wra" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -85544,6 +75590,44 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/storage/primary) +"wrr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/gateway) +"wrW" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"wsu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "wsH" = ( /obj/structure/bookcase/random/religion, /obj/machinery/firealarm{ @@ -85555,24 +75639,15 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"wsO" = ( -/obj/effect/turf_decal/stripes/line{ +"wsS" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port/fore) -"wsR" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/storage/primary) +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "wsT" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -85581,59 +75656,24 @@ /obj/machinery/recharger, /turf/open/floor/iron/dark, /area/security/brig/aft) -"wtm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) -"wtt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/windoor_assembly{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution{ - dir = 1 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/quartermaster/warehouse) -"wtA" = ( -/obj/structure/flora/ausbushes/palebush, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"wtr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "2-4" }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/area/docking/arrival) -"wtM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/maintenance/port/aft) "wtR" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -85644,28 +75684,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"wtV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) "wtX" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -85675,17 +75693,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"wud" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/computer/secure_data, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/supply) "wuf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -85699,6 +75706,29 @@ burnt = 1 }, /area/maintenance/fore) +"wuh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/fore) +"wuk" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/execution/transfer) +"wuA" = ( +/turf/open/floor/iron, +/area/hallway/primary/starboard) "wuG" = ( /obj/machinery/portable_atmospherics/pump, /obj/machinery/power/apc{ @@ -85748,17 +75778,17 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/starboard) -"wvt" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 +"wvx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "External Freight Airlock" }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/medical/medbay/lobby) +/area/quartermaster/warehouse) "wvA" = ( /obj/effect/decal/cleanable/greenglow, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -85766,32 +75796,28 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"wvB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"wvH" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/fore) -"wvF" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/delivery, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, -/area/janitor) +/area/bridge) "wvK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light, @@ -85799,10 +75825,69 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/primary/starboard) +"wvN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/atmos) "wvO" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/hallway/primary/starboard) +"wvX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/security/brig/aft) +"wwc" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/glowstick, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/prison, +/area/security/prison) +"wwh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/security/main) +"wwk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/aft) +"wwl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/aft) "wwy" = ( /obj/structure/chair{ dir = 1 @@ -85827,67 +75912,12 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"wwE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, +"wxt" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/ai_monitored/storage/eva) -"wwT" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "47"; - name = "science Aft Maintenance Access" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) -"wxg" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/solar{ - id = "foreport"; - name = "Fore-Port Solar Array" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/fore) -"wxm" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/crate/silvercrate, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/powertool/hand_drill, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) +/area/hallway/primary/aft) "wxy" = ( /obj/structure/table, /obj/machinery/light{ @@ -85912,38 +75942,66 @@ }, /turf/open/floor/iron, /area/bridge) -"wxL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"wxE" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 +/obj/item/pen, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science RC"; + pixel_y = 30; + receive_ore_updates = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/light{ dir = 1 }, -/turf/open/floor/iron, -/area/hydroponics) -"wyd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/science/explab) +"wxF" = ( +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/item/wallframe/light_fixture/small{ + pixel_y = -14 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/catwalk_floor, +/area/quartermaster/warehouse) +"wye" = ( +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" }, +/turf/open/floor/noslip/dark, /area/engine/engineering) "wyk" = ( /obj/effect/turf_decal/tile/black/fourcorners, /turf/open/floor/prison, /area/security/prison) +"wyz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "medbay_front_door"; + name = "Medbay Desk"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) "wzf" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -85968,33 +76026,49 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"wzr" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"wzm" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/server) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"wzq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port/fore) "wzt" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/wood{ broken = 1 }, /area/quartermaster/warehouse) -"wzy" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +"wzv" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "wzC" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -86011,6 +76085,16 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"wzN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/costume, +/obj/structure/closet/crate{ + opened = 1 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard) "wzQ" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -86051,210 +76135,233 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) -"wAo" = ( -/obj/structure/bodycontainer/morgue{ - dir = 8 +"wAI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/bot_white, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/machinery/light/small{ +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/iron/showroomfloor, +/area/science/explab) +"wAS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"wBh" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, -/area/medical/morgue) -"wAq" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ +/area/library) +"wBl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/button/door{ - id = "custodialwagon"; - name = "Custodial Bay Toggle"; - pixel_x = 8; - pixel_y = 24; - req_one_access_txt = "26" +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"wBn" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/machinery/light_switch{ - pixel_x = -8; - pixel_y = 24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/item/clothing/gloves/color/orange, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = -4; - pixel_y = 4 +/turf/open/floor/iron, +/area/hallway/primary/port) +"wBv" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = -24 }, -/obj/item/flashlight{ - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/flashlight{ - pixel_y = 4 +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/light/small/directional/south, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit/departure_lounge) +"wBA" = ( +/obj/item/tank/internals/oxygen/red{ + pixel_x = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/item/tank/internals/oxygen/red{ + pixel_x = -4 + }, +/obj/item/wrench, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/closet/crate{ + opened = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 }, /turf/open/floor/iron/dark, -/area/janitor) -"wAI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/area/security/execution/education) +"wCo" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"wCx" = ( +/obj/machinery/light/small{ + dir = 4 }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) -"wAJ" = ( +/turf/open/floor/wood, +/area/maintenance/port/fore) +"wCE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light/small{ dir = 1 }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/maintenance/port) -"wAQ" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/goldcrate, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/powertool/jaws_of_life, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) -"wBb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = 32 +/turf/open/floor/plating, +/area/maintenance/starboard) +"wCI" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "Containment Chamber Blast Door" }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/structure/sign/warning/biohazard{ + pixel_x = 32 }, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/science/xenobiology) +"wCK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Storage"; + req_access_txt = "32" }, -/area/quartermaster/warehouse) -"wBh" = ( -/obj/effect/landmark/start/assistant, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) -"wBB" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"wBK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"wCT" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/engine, -/area/engine/engineering) -"wCr" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating{ + broken = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/area/maintenance/fore) +"wDc" = ( +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/disposalpipe/sorting/mail/destination/virology/flip{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"wCV" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/iron/dark, +/area/maintenance/disposal) +"wDe" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/item/storage/crayons, -/obj/item/storage/fancy/candle_box{ - pixel_x = 6; - pixel_y = 6 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/item/storage/fancy/candle_box{ - pixel_x = 2; - pixel_y = 2 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#486091" }, -/obj/machinery/airalarm/directional/north{ +/obj/item/radio/intercom{ + pixel_x = -28; pixel_y = 22 }, -/obj/machinery/camera/directional/north{ - c_tag = "Chapel Office"; - name = "chapel camera" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/machinery/computer/cargo/request, +/obj/machinery/power/apc/auto_name/directional/north{ + name = "CMO's Office APC" }, -/turf/open/floor/wood, -/area/chapel/office) -"wCW" = ( -/obj/structure/chair/fancy/sofa/old/left{ - color = "#742925" +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/heads/cmo) +"wDi" = ( +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/atmospherics/components/unary/cryo_cell, +/turf/open/floor/iron/dark, +/area/medical/cryo) +"wDv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) -"wDk" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Unfiltered & Air to Mix" +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/area/maintenance/starboard) +"wDw" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"wDo" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/table/optable, +/obj/item/radio/intercom{ + pixel_y = -25 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/security/courtroom) +/obj/machinery/light/small, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "wDF" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, @@ -86274,32 +76381,27 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"wEh" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"wEw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, -/area/engine/atmos) -"wEk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/kirbyplants/dead{ - desc = "A bit of nature in a pot"; - name = "potted plant" +/area/hallway/secondary/exit/departure_lounge) +"wEO" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Solitary Confinement"; + req_one_access_txt = "2" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/prison/shielded) "wEQ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -86314,96 +76416,45 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) -"wET" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/paper/fluff/holodeck/disclaimer, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"wFn" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L9" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Fore Hallway Centre"; - name = "fore camera" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"wFG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/start/station_engineer, +"wFa" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, +/turf/open/floor/prison, +/area/security/prison) +"wFd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + name = "Atmospherics Cutoff Valve" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/area/maintenance/starboard/fore) +"wFf" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/turf/open/floor/iron, -/area/engine/engineering) -"wFO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"wFS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box/corners{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/hallway/primary/central) +"wFz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Brig Control"; + req_access_txt = "3" }, -/turf/open/floor/plating, -/area/quartermaster/exploration_dock) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/prison) "wGa" = ( /obj/structure/table, /obj/machinery/recharger, @@ -86422,78 +76473,27 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/supply) -"wGh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/directional/west, -/obj/effect/turf_decal/box, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) -"wGt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/brig) -"wGv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Central Hallway Courtroom"; - name = "central camera" - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) -"wGw" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/closet/crate/rcd, -/obj/machinery/door/window/northleft{ - dir = 8; - name = "RCD Storage"; - req_access_txt = "19" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"wGH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "greylair"; + name = "Lair Privacy Toggle"; + pixel_y = 24 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/decal/cleanable/blood/old, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) -"wGz" = ( +/area/maintenance/port) +"wGK" = ( +/obj/machinery/telecomms/receiver/preset_exploration, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 + dir = 10 }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_prep) "wGY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -86501,14 +76501,6 @@ }, /turf/open/floor/plating, /area/security/execution/transfer) -"wHn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "wHu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -86523,17 +76515,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"wHv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/ore_box, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) "wHB" = ( /obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -86558,73 +76539,56 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"wHI" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/radiation, -/obj/item/clothing/glasses/meson, -/obj/machinery/power/apc/highcap/ten_k{ - areastring = "/area/engine/engineering"; - name = "Engine Room APC"; - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"wIh" = ( -/obj/effect/turf_decal/stripes/corner{ +"wHZ" = ( +/obj/machinery/computer/card{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Captain's Desk"; + departmentType = 5; + name = "Captain RC"; + pixel_y = -30 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/keycard_auth{ + pixel_x = -24; + pixel_y = -8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"wIf" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"wIl" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"wIC" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_y = 24 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"wIv" = ( -/obj/structure/window/reinforced{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/small, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/hydroponics) +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Cutoff Valve" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) "wIP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/purple{ @@ -86677,6 +76641,13 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"wJb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard) "wJf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -86686,34 +76657,22 @@ burnt = 1 }, /area/maintenance/port/fore) -"wJs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - pixel_y = -20 +"wJE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Traffic Control"; + req_access_txt = "19" }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) -"wJN" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) -"wJT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"wKg" = ( +/obj/structure/rack, +/obj/item/storage/backpack/satchel/eng, +/obj/item/wirecutters{ + name = "Syndicate(TM) Evidence Room Wirecutters" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -86725,6 +76684,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/science/research) +"wKm" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/landmark/xeno_spawn, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/solars/starboard/aft) "wKo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -86748,61 +76724,22 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"wKC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-03" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"wKG" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) "wKL" = ( /turf/open/floor/plating{ broken = 1 }, /area/quartermaster/warehouse) -"wKN" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8; - color = "#439C1E" - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +"wKX" = ( +/obj/machinery/fax/med, +/obj/structure/table/glass, +/obj/machinery/newscaster{ + pixel_x = 32 }, -/obj/effect/turf_decal/stripes/box, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/iron/freezer, -/area/medical/virology) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "wLc" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/yellow{ @@ -86827,27 +76764,45 @@ burnt = 1 }, /area/maintenance/starboard) -"wLu" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"wLf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Experimentation Lab"; + req_access_txt = "47" }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/engine/atmos) -"wLA" = ( +/area/science/explab) +"wLt" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/plating, +/area/maintenance/port/aft) +"wLG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/turf/open/floor/plating{ - luminosity = 2 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/quartermaster/warehouse) +/turf/open/floor/iron/showroomfloor, +/area/security/main) +"wLI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/engineering) "wLP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -86857,6 +76812,18 @@ luminosity = 2 }, /area/quartermaster/warehouse) +"wMg" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/status_display/ai{ + pixel_x = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "wMt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -86873,120 +76840,74 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"wMy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1; - color = "#439C1E" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +"wMG" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) +"wML" = ( +/obj/machinery/door/airlock/highsecurity, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"wMJ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) -"wNg" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/turf/open/floor/iron, -/area/hydroponics) -"wNG" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/item/radio/intercom{ - pixel_x = -28 +/turf/open/floor/iron/dark, +/area/security/prison/shielded) +"wNb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) -"wOf" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/security/brig) -"wOj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/crew_quarters/fitness/recreation) +"wNH" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Chief Medical Officer's Office"; + name = "medical camera" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"wOr" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 + dir = 4; + color = "#486091" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/computer/med_data, +/obj/machinery/newscaster{ + pixel_y = 30 }, /turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"wOE" = ( -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/area/crew_quarters/heads/cmo) +"wOn" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/bot_white, +/obj/structure/railing{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/primary/central) +/turf/open/floor/prison, +/area/security/prison) "wOJ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -87012,6 +76933,23 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"wOR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/crew_quarters/bar"; + name = "Bar APC"; + pixel_y = -24 + }, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/vending/games, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "wOS" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -87025,22 +76963,37 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) -"wPi" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"wPb" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small{ - dir = 8 +/obj/item/radio{ + pixel_x = 6; + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/item/pen, +/obj/machinery/airalarm/directional/east, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 + }, +/obj/machinery/button/door{ + id = "Biohazard"; + name = "Emergency Research Lockdown"; + pixel_x = 24; + pixel_y = -24; + req_access_txt = "47" + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science Security Post"; + name = "science camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/maintenance/fore) +/area/security/checkpoint/science/research) "wPj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -87075,6 +77028,20 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/miningoffice) +"wPz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Council Chamber"; + req_access_txt = "19" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/bridge) "wPD" = ( /obj/effect/landmark/secequipment, /obj/effect/turf_decal/bot, @@ -87112,6 +77079,21 @@ dir = 1 }, /area/hallway/primary/starboard) +"wPX" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/green/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hydroponics) "wPY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, @@ -87125,6 +77107,49 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"wQw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine"; + req_access_txt = "10" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"wQC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Cutoff Valve" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard/aft) +"wQI" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/execution/transfer) "wQV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -87168,19 +77193,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"wRn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) "wRr" = ( /turf/open/floor/plating{ broken = 1 @@ -87226,35 +77238,72 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"wRZ" = ( -/obj/structure/window/reinforced{ +"wRP" = ( +/obj/machinery/computer/secure_data{ dir = 1 }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/engine, -/area/science/explab) -"wSc" = ( -/obj/machinery/computer/shuttle_flight/mining{ - dir = 8; - req_access = null +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Science Checkpoint RC"; + pixel_y = -30 }, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/science/research) +"wRS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"wRT" = ( /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/machinery/disposal/bin, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) -"wSg" = ( -/obj/structure/rack, +/area/hallway/secondary/exit/departure_lounge) +"wRV" = ( +/obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/loot_jobscale/armoury/disabler, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/explab) +"wRZ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/engine, +/area/science/explab) "wSl" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark/corner, @@ -87281,6 +77330,13 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) +"wSx" = ( +/obj/machinery/chem_master/condimaster{ + name = "CondiMaster Neo" + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "wSy" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -87292,12 +77348,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"wSB" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "wSH" = ( /turf/open/floor/plating{ burnt = 1 @@ -87312,19 +77362,11 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"wST" = ( -/obj/machinery/requests_console{ - department = "Genetics"; - name = "Genetics Requests Console"; - pixel_y = 28 - }, -/obj/machinery/computer/scan_consolenew, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) +"wTc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plating, +/area/maintenance/port/aft) "wTd" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -87357,13 +77399,15 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron, /area/security/prison) -"wTt" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"wTw" = ( +/obj/machinery/power/smes, +/obj/machinery/status_display/shuttle{ + pixel_y = -32 }, -/turf/open/floor/prison, -/area/security/prison) +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/fore) "wTy" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1; @@ -87375,39 +77419,23 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"wTC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/central) -"wTL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"wTK" = ( +/obj/item/storage/box/chemimp{ + pixel_x = 6; + pixel_y = 6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/item/storage/box/trackimp{ + pixel_x = -6; + pixel_y = 6 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/item/storage/lockbox/loyalty, +/obj/structure/table, +/obj/machinery/light, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 }, -/turf/open/floor/iron, -/area/hydroponics) +/turf/open/floor/iron/dark/smooth_large, +/area/ai_monitored/security/armory) "wTN" = ( /mob/living/carbon/monkey, /mob/living/carbon/monkey, @@ -87416,23 +77444,19 @@ }, /turf/open/floor/iron/dark, /area/medical/virology) -"wTY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +"wTZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/maintenance/central) -"wUw" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/engine/break_room) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/central) "wUH" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -87440,6 +77464,33 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/port) +"wUI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/quartermaster/miningoffice) +"wUK" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/prison, +/area/security/prison) "wUL" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -87485,21 +77536,26 @@ /obj/item/bedsheet/brown, /turf/open/floor/prison, /area/security/prison) -"wVi" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro to Waste" +"wVh" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/main) +"wVk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/obj/item/kirbyplants/dead{ + desc = "A bit of nature in a pot"; + name = "potted plant" }, -/turf/open/floor/iron, -/area/engine/atmos) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "wVl" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -87516,28 +77572,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/fore) -"wVn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"wVs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) "wVu" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/hos) @@ -87556,15 +77590,19 @@ broken = 1 }, /area/quartermaster/warehouse) -"wVL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +"wWe" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;25;26;35;28;22;37;46" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/techmaint, -/area/security/prison) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/central) "wWg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -87573,6 +77611,28 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"wWi" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) "wWj" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -87589,6 +77649,14 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"wWq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/construction/mining/aux_base) "wWr" = ( /obj/machinery/anesthetic_machine, /obj/effect/turf_decal/tile/blue/opposingcorners, @@ -87612,58 +77680,17 @@ broken = 1 }, /area/maintenance/port/aft) -"wWR" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/machinery/door/window/westright{ - name = "Atmospherics Desk"; - req_access_txt = "24" - }, -/obj/item/folder/yellow{ - pixel_x = -4 - }, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/turf/open/floor/plating, -/area/engine/atmos) -"wXc" = ( -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/item/reagent_containers/cup/bucket, -/obj/item/mop, -/turf/open/floor/plating{ - burnt = 1 +"wXa" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 }, -/area/maintenance/disposal) -"wXg" = ( -/obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 9 }, -/turf/open/floor/iron/dark, +/turf/open/floor/engine, /area/engine/engineering) "wXo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -87676,26 +77703,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"wXy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +"wXt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 4; + name = "plasma mixer" }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/area/tcommsat/server) -"wXE" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "wXN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/room/threexthree, @@ -87716,6 +77735,36 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) +"wYd" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/ai_monitored/storage/eva) +"wYe" = ( +/obj/machinery/door/airlock/engineering{ + name = "Port Bow Solar Access"; + req_access_txt = "10" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/solars/port/fore) "wYo" = ( /obj/structure/table, /obj/machinery/recharger, @@ -87727,14 +77776,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"wYp" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "wYq" = ( /obj/item/book/manual/wiki/security_space_law, /obj/item/taperecorder{ @@ -87798,23 +77839,28 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"wYY" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"wZl" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, -/area/engine/atmos) -"wZh" = ( -/obj/effect/turf_decal/stripes/line{ +/area/storage/primary) +"wZD" = ( +/obj/machinery/computer/crew{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/status_display/supply{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) "wZP" = ( /obj/machinery/portable_atmospherics/scrubber/huge, @@ -87834,20 +77880,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"wZW" = ( -/obj/machinery/door/poddoor/preopen{ - id = "xeno_blastdoor"; - name = "Xenobiology Containment Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "wZY" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -87870,18 +77902,19 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"xan" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, +"xak" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/docking/arrival) +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/primary/central) "xav" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -87893,43 +77926,41 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) -"xax" = ( -/obj/effect/landmark/start/janitor, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 2; - pixel_x = 64 +"xaA" = ( +/obj/structure/chair, +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/janitor) -"xay" = ( -/obj/effect/turf_decal/loading_area, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"xaB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/starboard) +"xbb" = ( +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"xaJ" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/shower{ +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/noslip/white, -/area/medical/medbay/central) +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/security/courtroom) "xbl" = ( /turf/open/floor/plating{ broken = 1 @@ -87971,6 +78002,86 @@ broken = 1 }, /area/maintenance/starboard/aft) +"xbu" = ( +/obj/structure/table/glass, +/obj/item/storage/box/bodybags{ + pixel_y = 5 + }, +/obj/item/storage/box/masks{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/half, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) +"xbz" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"xbG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig) +"xbM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab"; + req_access_txt = "29" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"xbN" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/bridge) "xbQ" = ( /obj/structure/window/reinforced{ dir = 1 @@ -87992,8 +78103,50 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/turf/open/floor/iron/dark, +/area/engine/atmos) +"xcg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/maintenance/fore) +"xci" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/brig) +"xck" = ( +/obj/machinery/bluespace_beacon, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/teleporter) +"xcw" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"xcD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/hydroponics) "xcO" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -88002,38 +78155,24 @@ }, /turf/open/floor/prison, /area/security/prison) -"xcX" = ( -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"xcQ" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/restraints/handcuffs, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/revolver{ + pixel_y = 32 }, -/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/grille/broken, /turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) -"xdk" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/pipe_dispenser, -/obj/item/pipe_dispenser, -/obj/item/pipe_dispenser, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/area/maintenance/fore) +"xdh" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/engine/engineering) +/obj/effect/spawner/room/fivexfour, +/turf/open/floor/plating, +/area/maintenance/fore) "xdm" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -88048,14 +78187,6 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"xdp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/storage) "xdr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -88068,18 +78199,20 @@ }, /turf/open/floor/wood, /area/library) -"xdx" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/science, +"xdE" = ( +/obj/structure/rack, /obj/effect/turf_decal/bot, -/obj/machinery/status_display/evac{ - pixel_x = 32 +/obj/item/camera_film{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/item/camera, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/machinery/ecto_sniffer, /turf/open/floor/iron/dark, -/area/science/robotics/lab) +/area/library) "xdU" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -88092,20 +78225,67 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) -"xee" = ( +"xdV" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Xenobiology Labs"; + name = "xenobiology camera" + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"xec" = ( +/obj/machinery/computer/holodeck{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/fitness/recreation) +"xel" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/engine/atmos) +"xeq" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = 24; + pixel_y = 24 + }, +/obj/item/kirbyplants/photosynthetic, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"xes" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/item/radio/intercom{ + pixel_x = -28 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/landmark/xeno_spawn, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/turf/open/floor/iron/dark/corner{ - dir = 1 +/turf/open/floor/plating{ + burnt = 1 }, -/area/hallway/primary/central) +/area/hallway/secondary/entry) "xew" = ( /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/security/main"; @@ -88133,32 +78313,64 @@ }, /turf/open/floor/iron, /area/security/brig) -"xeV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 4; - name = "plasma mixer" +"xeD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/caution, +/turf/open/floor/iron/techmaint, +/area/security/prison) +"xeJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "External Freight Airlock" }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/atmos) -"xeX" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"xeW" = ( +/obj/machinery/computer/cargo, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo RC"; + pixel_y = 30 + }, +/obj/item/radio/intercom{ + pixel_x = -28; + pixel_y = 22 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/office) +"xfa" = ( +/obj/machinery/door/poddoor/preopen{ + id = "gravity"; + name = "Gravity Generator Blast Door" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/engine/gravity_generator) +"xfh" = ( +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/soda_cans/dr_gibb, +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating{ - burnt = 1 + broken = 1 }, -/area/quartermaster/warehouse) -"xfb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/bridge) +/area/maintenance/fore) "xfv" = ( /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ @@ -88174,48 +78386,53 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/prison) -"xfw" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/item/folder/white{ - pixel_x = 6 +"xfz" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/obj/item/storage/firstaid/regular, -/obj/machinery/camera/directional/south{ - c_tag = "Bridge Emergency Supplies"; - name = "command camera" +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/bridge) -"xfJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/room/threexfive, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"xfL" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/area/hallway/primary/fore) +"xfC" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel/fifty{ + amount = 10; + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/stack/sheet/rglass{ + amount = 50 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"xfM" = ( -/obj/structure/chair/fancy/sofa/old/right{ - color = "#742925" +/obj/item/stack/sheet/rglass{ + amount = 50 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23 +/obj/item/clothing/shoes/magboots{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/item/clothing/shoes/magboots, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 + dir = 1 }, /turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) +/area/ai_monitored/storage/eva) +"xfD" = ( +/obj/machinery/atmospherics/pipe/manifold/dark/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) +"xfJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/room/threexfive, +/turf/open/floor/plating, +/area/maintenance/port/aft) "xfQ" = ( /obj/machinery/status_display/ai{ pixel_x = -32; @@ -88226,6 +78443,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"xfS" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "xgl" = ( /obj/machinery/door/window/westleft{ name = "Waste Door" @@ -88249,33 +78479,26 @@ broken = 1 }, /area/engine/engineering) -"xgC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"xgA" = ( +/obj/machinery/vending/wardrobe/atmos_wardrobe, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster{ + pixel_y = -28 }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"xgH" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/ai_monitored/storage/eva) -"xgL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/iron/dark, +/area/engine/atmos) +"xgB" = ( +/obj/structure/closet/crate{ + opened = 1 }, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 + icon_state = "1-4" }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "xhd" = ( /obj/machinery/firealarm{ dir = 1; @@ -88288,6 +78511,37 @@ dir = 8 }, /area/hallway/primary/port) +"xhf" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/lab) +"xhh" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/library) +"xhp" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 4; + pixel_x = 8 + }, +/obj/item/soap/nanotrasen, +/turf/open/floor/noslip/white, +/area/security/prison) "xhx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder, @@ -88295,6 +78549,32 @@ broken = 1 }, /area/maintenance/starboard) +"xhE" = ( +/obj/machinery/modular_fabricator/exosuit_fab, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"xhP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) +"xhQ" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/robotics/mechbay) "xhV" = ( /obj/item/target, /obj/item/target/syndicate, @@ -88315,46 +78595,71 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"xin" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"xhZ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"xib" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/maintenance/starboard/aft) -"xiK" = ( -/obj/machinery/light{ - dir = 1 +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/turf/open/floor/catwalk_floor, +/area/maintenance/central) +"xim" = ( +/obj/machinery/telecomms/processor/preset_four, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"xiC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron, -/area/security/execution/transfer) +/area/engine/break_room) +"xiD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Ferry Shuttle Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/aft) "xiQ" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -88377,67 +78682,40 @@ burnt = 1 }, /area/maintenance/fore) -"xiX" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/structure/bed/roller, -/obj/item/bedsheet/medical, -/obj/machinery/iv_drip, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"xjc" = ( -/obj/effect/turf_decal/bot, -/obj/structure/easel, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/central) -"xji" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"xjx" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1; + color = "#439C1E" }, -/obj/structure/chair/office/light{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/north{ + name = "Virology Lab APC" }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) -"xjj" = ( -/obj/structure/chair/fancy/sofa/old/right{ - color = "#742925"; +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron/freezer, +/area/medical/virology) +"xjI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 1; + target_pressure = 4500 }, +/obj/machinery/atmospherics/components/binary/pump/on/layer4, +/turf/open/floor/plating, +/area/maintenance/starboard) +"xjK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, /turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) -"xjz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/area/medical/morgue) "xjP" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/security, @@ -88464,34 +78742,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) -"xjU" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/air, -/obj/item/wrench, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) -"xkp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) "xkD" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; @@ -88503,6 +78753,18 @@ }, /turf/open/floor/plating, /area/security/prison) +"xlj" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port/fore) "xlk" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -88515,24 +78777,28 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"xlA" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +"xlm" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2; + name = "disposals sorting disposal pipe"; + sortType = 1 }, -/turf/open/floor/iron/dark, -/area/chapel/main) -"xlL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"xlC" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, /turf/open/floor/iron, -/area/hallway/primary/port) +/area/construction/mining/aux_base) "xlV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -88547,6 +78813,16 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) +"xlW" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/advanced_airlock_controller/directional/south, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) "xmc" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ @@ -88555,6 +78831,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) +"xmd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "xms" = ( /obj/effect/decal/cleanable/food/flour, /obj/structure/disposalpipe/segment, @@ -88605,58 +78897,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"xmU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) -"xmY" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"xna" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/chapel/office) "xnr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -88664,6 +78904,15 @@ burnt = 1 }, /area/maintenance/port) +"xns" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/quartermaster/warehouse) "xnx" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -88680,58 +78929,94 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"xnG" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +"xnD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/clothing/gloves/color/brown, +/obj/item/clothing/mask/gas{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/stack/cable_coil/red, +/turf/open/floor/plating, +/area/maintenance/starboard) +"xnL" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_access_txt = "10" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/engine, +/area/engine/supermatter) +"xnN" = ( +/obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/machinery/light, +/obj/item/radio/intercom{ + pixel_y = -28 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"xnZ" = ( +/obj/machinery/announcement_system, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/iron/dark, +/area/tcommsat/computer) +"xoa" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/obj/machinery/vending/wallmed/lite{ + pixel_y = 26 }, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/showroomfloor, /area/security/main) -"xoh" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/obj/item/kirbyplants{ - icon_state = "plant-08" - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 +"xoe" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"xoj" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/airalarm/directional/east, -/obj/machinery/firealarm/directional/south, -/obj/machinery/camera/directional/east{ - c_tag = "Transferring Centre" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron/dark, +/area/engine/engineering) +"xov" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"xoA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/iron, -/area/security/execution/transfer) +/area/hallway/primary/central) "xoK" = ( /obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -88757,19 +79042,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/prison, /area/security/prison) -"xoW" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/construction/mining/aux_base) "xpa" = ( /obj/machinery/light/small{ dir = 1 @@ -88779,16 +79051,13 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"xpj" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/door_assembly/door_assembly_med{ - anchored = 1 +"xpd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/gateway/station, +/turf/open/floor/circuit/green{ + luminosity = 2 }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/area/gateway) "xpn" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment, @@ -88828,53 +79097,26 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark/corner, /area/hallway/primary/starboard) -"xpD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"xpJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/robotics/lab) -"xpP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"xpB" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"xpQ" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science RC"; + pixel_x = 30; + receive_ore_updates = 1 }, -/obj/structure/chair/office/light{ +/obj/structure/window/reinforced, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/science/lab) "xpR" = ( /obj/effect/turf_decal/box, /obj/structure/cable/yellow{ @@ -88884,51 +79126,39 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"xqa" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/seed_extractor, -/obj/machinery/camera/directional/west{ - c_tag = "Apiary"; - name = "chapel camera" +"xqf" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/turf/open/floor/prison, +/area/security/prison) +"xql" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/siding/wideplating/dark{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock/security{ + name = "Evidence Storage"; + req_one_access_txt = "1;4" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/chapel/main) +/area/security/brig/aft) "xqr" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ broken = 1 }, /area/science/shuttledock) -"xqB" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "xqE" = ( /obj/structure/chair, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -88940,29 +79170,62 @@ /obj/effect/turf_decal/siding/wideplating_new, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"xqW" = ( -/turf/closed/wall, -/area/quartermaster/exploration_prep) -"xri" = ( +"xqI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/fore) +"xqS" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Transferring Centre"; - req_access_txt = "63" +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + id_tag = "justicedoor"; + name = "Justice Chamber"; + req_access_txt = "3" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/machinery/button/door{ + id = "justicedoor"; + name = "Justice Door Lock"; + normaldoorcontrol = 1; + pixel_x = -24; + req_access_txt = "3"; + specialfunctions = 4 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "1-4" }, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/security/execution/transfer) +/area/security/brig/aft) +"xqT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "hydroponics Maintenance"; + req_access_txt = "35" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) +"xqW" = ( +/turf/closed/wall, +/area/quartermaster/exploration_prep) "xrt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, @@ -88970,13 +79233,26 @@ broken = 1 }, /area/maintenance/starboard) -"xrw" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/prison, -/area/security/prison) +"xrB" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Gravity Generator Foyer"; + name = "engineering camera" + }, +/obj/machinery/button/door{ + id = "gravity"; + name = "Gravity Generator Lockdown"; + pixel_x = -24; + req_one_access_txt = "19;23" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/engine/gravity_generator) "xrG" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -88993,74 +79269,92 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"xrZ" = ( -/obj/machinery/camera/directional/east{ - c_tag = "AI Upload Transit Exterior"; - name = "upload camera" - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/maintenance/central) -"xsl" = ( -/obj/structure/sign/directions/evac{ - dir = 4; - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +"xrH" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/status_display/ai{ + pixel_x = -32; + pixel_y = -32 }, +/obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/airlock/research{ - name = "Science Aft"; - req_access_txt = "47" +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"xrY" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/science/aft) -"xsp" = ( -/obj/effect/turf_decal/stripes/line{ +/area/science/storage) +"xrZ" = ( +/obj/machinery/camera/directional/east{ + c_tag = "AI Upload Transit Exterior"; + name = "upload camera" + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/maintenance/central) +"xsb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) +"xse" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/port) -"xsF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, /turf/open/floor/iron, -/area/security/brig) -"xtd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/area/engine/engineering) +"xsf" = ( +/obj/machinery/door/airlock/engineering{ + name = "Emergency Storage" }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) +"xsx" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) +"xsK" = ( +/obj/machinery/light/small{ + dir = 8 }, -/turf/open/floor/iron/dark/corner{ +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/landmark/start/exploration, +/obj/structure/bed/dogbed, +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/area/hallway/primary/port) +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) "xtK" = ( /obj/structure/bed, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -89080,23 +79374,32 @@ /turf/open/floor/wood{ broken = 1 }, -/area/crew_quarters/locker) -"xtN" = ( -/obj/machinery/door/firedoor, +/area/crew_quarters/locker) +"xtR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard) +"xtV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" + dir = 9 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) +/area/maintenance/port/fore) "xtZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -89105,22 +79408,82 @@ burnt = 1 }, /area/quartermaster/warehouse) -"xuG" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" +"xuq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/crew_quarters/heads/chief) +"xus" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/techstorage/AI, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/storage/tech) +"xuv" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/item/storage/briefcase, +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, /turf/open/floor/iron, -/area/hallway/primary/fore) +/area/security/courtroom) "xuP" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/showroomfloor, /area/security/main) +"xuS" = ( +/obj/structure/sign/directions/evac{ + dir = 8; + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/table, +/obj/item/reagent_containers/cup/soda_cans/starkist{ + pixel_x = 10; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/soda_cans/shamblers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/soda_cans/lemon_lime{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/soda_cans/pwr_game{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/reagent_containers/cup/soda_cans/cola{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/item/reagent_containers/cup/soda_cans/thirteenloko{ + pixel_y = 20 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/aft) "xuX" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -89152,6 +79515,20 @@ burnt = 1 }, /area/maintenance/port/fore) +"xvq" = ( +/obj/machinery/telecomms/server/presets/supply, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) +"xvK" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/atmos) "xvO" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -89161,25 +79538,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"xwd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = -20; - pixel_y = -21 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 +"xvW" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room"; + req_access_txt = "8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/science/mixing) +"xwc" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/engineering) "xwp" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 @@ -89193,17 +79569,68 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"xww" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +"xwr" = ( +/obj/machinery/door/airlock/maintenance{ + name = "backstage Maintenance"; + req_access_txt = "46" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) +"xwu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/security/brig/aft) +"xwH" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/area/maintenance/starboard) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/engine, +/area/security/nuke_storage) +"xwI" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) "xwJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -89230,6 +79657,16 @@ burnt = 1 }, /area/security/prison) +"xxa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/port) "xxh" = ( /obj/machinery/light{ dir = 8 @@ -89263,21 +79700,47 @@ }, /turf/open/floor/iron/dark, /area/medical/medbay/central) -"xxB" = ( -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 +"xxM" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/iron/dark, +/area/chapel/main) +"xxR" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/food/pie/cream{ + pixel_y = 7 }, -/area/maintenance/port/fore) +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "Serving Hatch" + }, +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) +"xxZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) "xye" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -89294,24 +79757,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"xyt" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/multitool, -/obj/item/storage/toolbox/electrical, -/obj/item/multitool{ - pixel_x = 4 - }, -/obj/item/reagent_containers/cup/beaker/large, -/obj/effect/turf_decal/tile/neutral{ +"xyo" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) +/turf/open/floor/iron, +/area/science/robotics/mechbay) "xyv" = ( /obj/structure/sign/departments/engineering{ pixel_x = 32; @@ -89332,6 +79784,30 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) +"xyF" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/obj/item/clipboard, +/obj/item/circuitboard/machine/paystand, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/vacant_room/commissary) +"xyJ" = ( +/obj/machinery/computer/telecomms/monitor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/tcommsat/computer) "xyY" = ( /obj/item/radio/intercom{ pixel_y = 22 @@ -89351,42 +79827,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"xzq" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8; - color = "#486091" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/heads/cmo) -"xzE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/directional/west{ - c_tag = "Captain's Tactical Relocation"; - name = "command camera" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - name = "Atmospherics Cutoff Valve" - }, -/turf/open/floor/plating, -/area/maintenance/central) "xzH" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -89396,6 +79836,26 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"xzJ" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/box/lights/mixed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "xzT" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/ywflowers, @@ -89404,27 +79864,25 @@ }, /turf/open/floor/grass, /area/chapel/main) -"xAu" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"xzY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/prison, -/area/security/prison) -"xAM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 4; + name = "Atmospherics Cutoff Valve" }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/engine/atmos) +/turf/open/floor/plating, +/area/maintenance/central) +"xAt" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "xAU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/emitter, @@ -89432,64 +79890,44 @@ broken = 1 }, /area/engine/engineering) -"xBh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 +"xBa" = ( +/obj/machinery/light/small{ + dir = 8 }, -/area/maintenance/port) -"xBp" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, -/obj/structure/chair{ - dir = 4 +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/dark/corner{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/area/maintenance/aft) "xBC" = ( /turf/closed/wall, /area/security/prison) -"xBV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External Freight Airlock" +"xBS" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"xCh" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/landmark/start/assistant, -/obj/structure/chair/fancy/corp{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/medical/medbay/lobby) +/area/crew_quarters/kitchen) +"xCf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ore_box, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/port) "xCn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -89510,6 +79948,17 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/locker) +"xCA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"xCB" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "xCZ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/storage/box/lights/mixed, @@ -89526,50 +79975,12 @@ broken = 1 }, /area/maintenance/starboard) -"xDk" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/glowstick, +"xDq" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/hallway/primary/aft) -"xDp" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, /turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"xDr" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port/aft) +/area/engine/atmos) "xDv" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -89614,25 +80025,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"xDH" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - dir = 4; - name = "Atmospherics Cutoff Valve" - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) "xDL" = ( /obj/item/radio/intercom{ pixel_x = -28 @@ -89645,22 +80037,47 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"xDP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/door/window/northleft{ + name = "Justice Windoor" + }, +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/execution/education) "xDR" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"xEe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"xDS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Checkpoint"; + req_access_txt = "63" }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"xEh" = ( +/obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) +"xEk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Tool Storage" }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/chapel/office) +/area/storage/primary) "xEy" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -89699,6 +80116,17 @@ /obj/item/restraints/handcuffs, /turf/open/floor/iron/showroomfloor, /area/security/main) +"xEI" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/stack/package_wrap, +/obj/item/storage/bag/trash, +/turf/open/floor/plating, +/area/maintenance/disposal) "xEQ" = ( /obj/machinery/door/window/westleft{ name = "Monkey Pen"; @@ -89714,6 +80142,15 @@ /mob/living/carbon/monkey, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) +"xFd" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/security/nuke_storage) "xFi" = ( /obj/effect/turf_decal/plaque{ icon_state = "L14" @@ -89721,13 +80158,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"xFn" = ( -/obj/structure/closet/bombcloset/security, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "xFp" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -89740,61 +80170,34 @@ }, /turf/open/floor/carpet/green, /area/security/detectives_office) -"xFB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"xFO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"xFx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron, -/area/maintenance/starboard/fore) -"xFQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/rack, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/wrench, -/obj/item/crowbar/red, -/obj/item/stack/cable_coil, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"xGf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/fancy/sofa/old/right{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) -"xGh" = ( -/obj/effect/turf_decal/stripes/corner{ +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) +"xFJ" = ( +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = -24 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "xGo" = ( /obj/structure/table/reinforced, /obj/item/wrench, @@ -89813,89 +80216,86 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"xGI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"xGy" = ( +/obj/effect/decal/cleanable/oil/slippery, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, +/obj/machinery/atmospherics/components/binary/pump/on, /turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) -"xHG" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cmoprivacy"; - name = "Office Privacy Shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/medical/storage) -"xHH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 + burnt = 1 }, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 +/area/maintenance/aft) +"xGT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/engine, -/area/storage/tech) -"xHZ" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) -"xIa" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"xGW" = ( +/obj/machinery/recharge_station, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron, -/area/security/brig) -"xIz" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai_upload) +"xGY" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai_upload) +"xHi" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + areastring = "/area/construction/mining/aux_base"; + name = "Auxillary Base Construction APC"; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/construction/mining/aux_base) +"xHG" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cmoprivacy"; + name = "Office Privacy Shutters" }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/medical/storage) +"xHI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 9 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) -"xIE" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"xIf" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/disposal/deliveryChute{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/starboard/fore) "xIF" = ( /obj/effect/turf_decal/siding/wood/end, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -89921,32 +80321,6 @@ }, /turf/closed/wall/rust, /area/engine/atmos) -"xIW" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/ai_monitored/security/armory) -"xIY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/security{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) "xIZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -89954,84 +80328,35 @@ broken = 1 }, /area/maintenance/starboard/fore) -"xJk" = ( -/obj/machinery/power/apc{ - areastring = "/area/maintenance/solars/starboard/aft"; - name = "Starboard Quarter Solar APC"; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/light_switch{ - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/solars/starboard/aft) -"xJq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/fore) "xJs" = ( /obj/structure/lattice, /turf/open/space, /area/space) -"xJU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +"xJS" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "2-8" +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"xKj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/room/threexthree, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"xKB" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/teleporter) "xLc" = ( /turf/open/floor/iron/dark, /area/medical/medbay/central) @@ -90082,112 +80407,132 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/mixing) -"xLw" = ( -/obj/machinery/power/apc{ - areastring = "/area/science/lab"; - name = "Research Lab APC"; - pixel_y = -24 +"xLV" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/showroomfloor, +/area/security/warden) +"xMa" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - icon_state = "0-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) +"xMo" = ( +/obj/item/kirbyplants{ + icon_state = "plant-02"; + pixel_y = 3 }, -/turf/open/floor/iron/showroomfloor, -/area/science/lab) -"xLB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/area/maintenance/fore) -"xLV" = ( -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/showroomfloor, -/area/security/warden) -"xLY" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/bot, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, +/turf/open/floor/iron, +/area/security/brig) +"xMq" = ( +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/stack/rods/fifty{ + pixel_y = 5 + }, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/requests_console{ + department = "EVA"; + name = "E.V.A. RC"; + pixel_x = 30 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 + dir = 1 }, /turf/open/floor/iron/dark, -/area/science/shuttledock) -"xMp" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Desk"; - req_access_txt = "24" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/area/ai_monitored/storage/eva) +"xMu" = ( +/obj/item/kirbyplants{ + icon_state = "plant-05" }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"xMS" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"xMs" = ( -/obj/effect/turf_decal/bot, /obj/item/radio/intercom{ - pixel_y = -28 + pixel_x = 28 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/machinery/deepfryer, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) -"xMT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/science/storage) +"xNj" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/obj/machinery/firealarm{ +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"xNl" = ( +/obj/machinery/atmospherics/components/binary/pump{ dir = 8; - pixel_x = 24 + name = "Port Mix to West Ports" }, -/obj/machinery/camera/directional/east{ - c_tag = "Telecomms Server Room"; - name = "telecomms camera" +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) +"xNs" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/area/tcommsat/server) -"xNb" = ( -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) +/turf/open/floor/iron, +/area/security/brig) "xNv" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -90207,15 +80552,21 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) -"xNS" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +"xNO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating{ broken = 1 }, -/area/maintenance/starboard/fore) +/area/maintenance/port/aft) "xNT" = ( /obj/machinery/power/apc{ areastring = "/area/science/research"; @@ -90248,31 +80599,15 @@ burnt = 1 }, /area/maintenance/port/fore) -"xOw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"xOD" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/fitness/recreation) -"xOz" = ( -/obj/structure/mopbucket, -/obj/item/reagent_containers/cup/bucket, -/obj/item/mop, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/structure/sign/warning/securearea{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/security/brig) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/turf/open/floor/catwalk_floor, +/area/security/execution/transfer) "xON" = ( /obj/machinery/computer/holodeck/prison, /obj/effect/turf_decal/stripes/line{ @@ -90287,6 +80622,18 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"xOS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/starboard) "xOT" = ( /obj/effect/turf_decal/box, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -90307,18 +80654,9 @@ dir = 10 }, /turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) -"xPI" = ( -/obj/structure/flora/rock/pile, -/obj/effect/turf_decal/sand/plating, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" + broken = 1 }, -/area/maintenance/port/aft) +/area/maintenance/starboard/aft) "xPK" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -90331,6 +80669,25 @@ burnt = 1 }, /area/maintenance/port) +"xPR" = ( +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/poster/official/no_erp{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/locker) +"xPT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "xPV" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -90346,24 +80703,19 @@ }, /turf/open/floor/iron, /area/security/brig) -"xPY" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"xPX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - burnt = 1 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/area/maintenance/starboard/aft) -"xQc" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/griddle, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) +/turf/open/floor/iron, +/area/gateway) "xQl" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -90384,32 +80736,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"xQD" = ( -/obj/machinery/computer/card/minor/rd{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Research Director's Desk"; - departmentType = 5; - name = "Research Director RC"; - pixel_x = 30; - receive_ore_updates = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hor) -"xQE" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) "xQJ" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -90428,6 +80754,17 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) +"xQQ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "xRk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -90451,70 +80788,40 @@ burnt = 1 }, /area/maintenance/starboard) -"xRy" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/airlock/public/glass{ - name = "Medbay" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) -"xRF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/fore) -"xRH" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"xRr" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/button/door{ - id = "Abandoned Cell"; - name = "Abandoned Door Lock"; - normaldoorcontrol = 1; - pixel_x = -24; - pixel_y = 8; - specialfunctions = 4 - }, -/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"xRv" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/quartermaster/warehouse) +"xSh" = ( +/obj/structure/closet/cardboard, +/obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +/turf/open/floor/plating, +/area/maintenance/port/aft) +"xSj" = ( +/obj/machinery/door/airlock/security{ + name = "Armory"; + req_access_txt = "3"; + security_level = 6 }, -/area/maintenance/fore) -"xSk" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/crew_quarters/bar) +/area/ai_monitored/security/armory) "xSn" = ( /obj/machinery/camera/directional/west{ c_tag = "Starboard Hallway Planters"; @@ -90542,6 +80849,24 @@ burnt = 1 }, /area/maintenance/fore) +"xSw" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/showroomfloor, +/area/medical/surgery) +"xSG" = ( +/obj/structure/reagent_dispensers/virusfood{ + pixel_y = 32 + }, +/obj/machinery/computer/pandemic, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/virology) "xSU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/old, @@ -90549,25 +80874,6 @@ burnt = 1 }, /area/quartermaster/exploration_dock) -"xSX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron, -/area/bridge) "xSY" = ( /obj/effect/landmark/start/quartermaster, /obj/structure/chair/office, @@ -90579,24 +80885,28 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"xTb" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"xTz" = ( +/obj/machinery/computer/camera_advanced/xenobio{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"xTj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = 24 +/obj/structure/window/reinforced, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science RC"; + pixel_x = -30; + pixel_y = 30; + receive_ore_updates = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/light{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/chapel/office) +/area/science/xenobiology) "xTB" = ( /obj/machinery/computer/med_data{ dir = 8 @@ -90614,17 +80924,50 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/bridge) -"xTW" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"xTM" = ( +/obj/structure/closet/crate/silvercrate, +/obj/machinery/light/small{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder/displaced, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - broken = 1 +/obj/item/powertool/hand_drill, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/area/maintenance/port) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) +"xTR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"xTX" = ( +/obj/effect/landmark/start/station_engineer, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "xUe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -90637,6 +80980,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"xUf" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/teleporter) "xUr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -90658,12 +81013,34 @@ burnt = 1 }, /area/maintenance/starboard/fore) -"xUA" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" +"xUD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/maintenance/port/aft) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/theatre) +"xUJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "xUT" = ( /obj/machinery/suit_storage_unit/engine, /obj/effect/turf_decal/delivery, @@ -90680,40 +81057,33 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"xUZ" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"xVb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/starboard) -"xVd" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/flour{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/kitchen/rollingpin, -/obj/item/clothing/head/utility/chefhat, -/turf/open/floor/iron/techmaint, -/area/security/prison) "xVl" = ( /obj/effect/turf_decal/bot, /turf/open/floor/glass/reinforced, /area/crew_quarters/heads/hop) +"xVp" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/prison) "xVu" = ( /obj/item/radio/intercom{ pixel_x = 28; @@ -90734,16 +81104,55 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"xVD" = ( -/obj/machinery/door/airlock/engineering, -/obj/structure/barricade/wooden/crude, +"xVw" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/maintenance/port) +"xVx" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air to Mix" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"xVF" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/item/kirbyplants, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/courtroom) +"xVG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, /turf/open/floor/plating{ burnt = 1 }, -/area/quartermaster/warehouse) +/area/maintenance/fore) "xVH" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -90757,6 +81166,16 @@ }, /turf/open/floor/iron, /area/security/brig/aft) +"xVW" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "xWn" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -90805,6 +81224,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"xWv" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/bar/atrium) "xWA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -90823,6 +81249,21 @@ broken = 1 }, /area/maintenance/starboard) +"xWE" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/crew_quarters/locker) "xWF" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -90842,77 +81283,19 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"xWX" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +"xWN" = ( +/obj/structure/sign/departments/security{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/structure/closet/secure_closet/medical3, -/obj/item/storage/belt/medical, -/obj/item/clothing/neck/stethoscope, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) -"xXd" = ( -/obj/machinery/door/airlock/medical{ - name = "Observation" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/medical/surgery) -"xXi" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/neutral, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) -"xXl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, /turf/open/floor/iron, -/area/construction/mining/aux_base) -"xXq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) +/area/security/brig/aft) "xXr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -90923,48 +81306,64 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) -"xXD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"xXA" = ( +/obj/machinery/power/smes{ + charge = 5e+006 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/engine/gravity_generator) +"xXF" = ( +/obj/machinery/mass_driver{ + dir = 4; + id = "toxinsdriver" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/science/mixing) +"xXH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, -/area/hydroponics) -"xXS" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 +/area/quartermaster/storage) +"xYb" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 }, -/area/maintenance/central) -"xYc" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/chem_dispenser, -/obj/machinery/button/door{ - id = "chemistry_shutters"; - name = "Chemistry Shutters Toggle"; - req_access_txt = "5; 33"; - pixel_x = 24; - pixel_y = -1 +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) +"xYi" = ( +/obj/machinery/telecomms/server/presets/common, +/obj/machinery/light{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/medical/chemistry) +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/tcommsat/server) "xYj" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/fullgrass, @@ -90978,15 +81377,19 @@ /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/grass, /area/medical/storage) -"xYt" = ( +"xYA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/blood/old, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "xYT" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -91001,95 +81404,54 @@ dir = 1 }, /area/maintenance/aft) -"xZz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Equipment Room"; - req_access_txt = "1"; - security_level = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"xYY" = ( +/obj/machinery/computer/security{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, -/area/security/main) -"xZA" = ( +/area/hallway/secondary/exit/departure_lounge) +"xZb" = ( +/turf/open/floor/iron/showroomfloor, +/area/science/robotics/lab) +"xZE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 5 }, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, +/turf/open/floor/iron, +/area/security/courtroom) +"xZR" = ( +/obj/item/radio/intercom{ + pixel_y = 24 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/port) -"yak" = ( -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/medical/chemistry) -"yar" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/hydroponics) -"yax" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, /turf/open/floor/iron, -/area/quartermaster/exploration_dock) -"yaz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating{ - broken = 1 - }, -/area/hallway/secondary/entry) +/area/security/courtroom) +"yak" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "yaK" = ( /obj/effect/turf_decal/bot, /obj/structure/window/reinforced{ @@ -91103,54 +81465,6 @@ }, /turf/open/floor/iron/dark, /area/science/lab) -"yaP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Supermatter Terminal"; - name = "engineering camera" - }, -/obj/machinery/light_switch{ - pixel_x = -22; - pixel_y = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/engine/engineering) -"yaT" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard/aft) -"ybb" = ( -/obj/effect/turf_decal/bot, -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar/atrium) "ybu" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -91166,6 +81480,24 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/iron, /area/engine/atmos) +"ybF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/construction/mining/aux_base) +"ybK" = ( +/obj/machinery/vending/wardrobe/gene_wardrobe, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) "ybO" = ( /obj/machinery/door/window/northleft{ dir = 4; @@ -91175,6 +81507,12 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/xenobiology) +"ycI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/maintenance/port/aft) "ycS" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -91189,35 +81527,15 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"ycW" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ +"yda" = ( +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) -"ycZ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "xeno_blastdoor"; - name = "Xenobiology Containment Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) +/turf/open/floor/iron, +/area/hydroponics) "ydc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -91232,25 +81550,30 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"ydv" = ( -/obj/effect/turf_decal/stripes/line{ +"ydH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ydW" = ( +/obj/item/beacon, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/red, /turf/open/floor/iron, -/area/hallway/primary/starboard) +/area/engine/atmos) +"ydZ" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hydroponics) "yed" = ( /obj/structure/sign/departments/security, /turf/closed/wall/rust, /area/security/brig/aft) -"yeg" = ( -/obj/machinery/modular_fabricator/exosuit_fab, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) "yeh" = ( /obj/docking_port/stationary{ dwidth = 1; @@ -91261,75 +81584,45 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) -"yek" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"yeu" = ( -/obj/machinery/power/smes, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/status_display/shuttle{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/fore) "yev" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) -"yeI" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - burnt = 1 +"yeR" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ + dir = 1 }, -/area/maintenance/port) -"yeK" = ( -/obj/machinery/power/apc{ - areastring = "/area/crew_quarters/toilet/restrooms"; - name = "Restrooms APC"; - pixel_y = -24 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/camera/directional/south{ - c_tag = "Restrooms"; - name = "recreation camera" +/obj/item/storage/belt/utility, +/obj/item/gps{ + gpstag = "TP0" }, -/obj/structure/disposalpipe/segment{ +/obj/structure/rack, +/turf/open/floor/iron/dark, +/area/teleporter) +"yeZ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ + dir = 4 }, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/power/terminal{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/toilet/restrooms) +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/engine/engineering) "yfe" = ( /obj/machinery/status_display/evac{ pixel_x = 32; @@ -91347,6 +81640,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"yfm" = ( +/obj/machinery/computer/teleporter{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "yfq" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -91361,6 +81667,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"yfv" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "yfO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -91373,41 +81689,12 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"yfQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central) "yfT" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ broken = 1 }, /area/maintenance/starboard/fore) -"ygg" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/effect/turf_decal/bot, -/obj/item/clothing/mask/russian_balaclava, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/main) "ygm" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -91417,6 +81704,40 @@ burnt = 1 }, /area/security/checkpoint/medical) +"ygq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) +"ygD" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/storage) +"ygH" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/engine/engineering) "ygR" = ( /obj/structure/table, /obj/item/paper_bin, @@ -91426,24 +81747,76 @@ }, /turf/open/floor/iron/dark, /area/security/brig/aft) -"yhm" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/effect/turf_decal/delivery, -/obj/machinery/light{ +"ygS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/machinery/light_switch{ - pixel_y = 24 +/turf/open/floor/iron, +/area/engine/atmos) +"yhg" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/pickaxe/mini, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, /area/engine/engineering) +"yhk" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/door_assembly/door_assembly_public{ + anchored = 1 + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) "yhn" = ( /obj/machinery/biogenerator, /turf/open/floor/grass, /area/security/prison) +"yhr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "Departure Shuttle Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/warehouse) +"yht" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "yhw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -91485,6 +81858,17 @@ burnt = 1 }, /area/maintenance/starboard) +"yhV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "yie" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=8"; @@ -91522,6 +81906,35 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"yij" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology/glass{ + name = "Monkey Pen Entrance"; + req_access_txt = "39" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/virology) +"yik" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) +"yim" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) "yio" = ( /obj/item/kirbyplants{ icon_state = "plant-17"; @@ -91543,17 +81956,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"yis" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/main) "yiy" = ( /obj/machinery/conveyor{ dir = 1; @@ -91576,29 +81978,36 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"yiF" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=HOP"; - location = "Security"; - name = "security navigation beacon" +"yiG" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) +"yiV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/aft) -"yiP" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/storage) +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/checkpoint/engineering) "yjd" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -91610,23 +82019,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"yjf" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/kitchen) -"yjp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"yjj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/aft) +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/turf/open/floor/iron/dark, +/area/science/aft) "yjJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -91636,94 +82034,44 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"yjK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/frame/machine, +"yjM" = ( +/obj/structure/rack, /obj/effect/turf_decal/bot, -/obj/item/stack/cable_coil/cut/green, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/warehouse) -"yjR" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/stripes/corner, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +/obj/item/radio{ + pixel_x = -6; + pixel_y = 6 }, -/obj/item/storage/fancy/candle_box{ +/obj/item/radio{ pixel_x = 6; pixel_y = 6 }, -/obj/item/storage/fancy/candle_box{ - pixel_x = 4; +/obj/item/radio{ pixel_y = 4 }, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/chapel/main) -"yjX" = ( -/obj/effect/turf_decal/stripes/line{ +/area/gateway) +"yke" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"yks" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Head of Security's Office"; - req_access_txt = "58" +/turf/open/floor/iron/dark/textured, +/area/ai_monitored/security/armory) +"ykC" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/machinery/ai_slipper{ + uses = 10 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) -"ykA" = ( +/obj/effect/turf_decal/box, /obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/atmos) -"ykE" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "ykF" = ( /obj/structure/chair/office/light{ dir = 1 @@ -91732,43 +82080,12 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"ykR" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "Xenolab"; - name = "Containment Chamber Toggle"; - pixel_y = 4; - req_access_txt = "55" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) -"ykZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 21 +"ykK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plating{ + luminosity = 2 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) +/area/maintenance/starboard) "yln" = ( /obj/structure/railing{ dir = 8 @@ -91789,6 +82106,25 @@ dir = 8 }, /area/hallway/primary/port) +"ylB" = ( +/obj/machinery/computer/cargo, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Quartermaster RC"; + pixel_y = 30 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24; + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/qm) "ylC" = ( /obj/structure/sign/poster/official/random{ pixel_y = -32 @@ -91799,6 +82135,32 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"ylG" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) +"ylH" = ( +/obj/item/beacon, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/teleporter) "ylJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -91811,6 +82173,11 @@ broken = 1 }, /area/maintenance/port) +"ylM" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/delivery, +/turf/open/floor/prison, +/area/security/prison) "ylR" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/light{ @@ -91819,40 +82186,39 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"ymb" = ( -/obj/structure/closet/secure_closet/personal{ - name = "Commissary Locker" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/vacant_room/commissary) -"ymi" = ( -/obj/effect/turf_decal/stripes/line{ +"ylX" = ( +/obj/structure/toilet{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/mirror{ + pixel_x = -28 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/button/door{ + id = "Unit_3"; + name = "Unit 3 Privacy Lock"; + normaldoorcontrol = 1; + pixel_x = 24; + pixel_y = 8; + specialfunctions = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/machinery/newscaster{ + pixel_x = -30; + pixel_y = -30 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/iron, -/area/security/brig) +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/machinery/button/door{ + id = "Unit_3Privacy"; + name = "Unit 3 Privacy Toggle"; + pixel_x = 24; + pixel_y = -8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/toilet/restrooms) (1,1,1) = {" aaa @@ -102056,7 +92422,7 @@ koJ aaa acm aaa -bCS +crL aaa aeo aeo @@ -102497,7 +92863,7 @@ aeo aeo acm aaQ -bCS +crL acm acm coy @@ -102544,7 +92910,7 @@ acK acm acm cIS -cqN +kzl cIS cov cpx @@ -102565,17 +92931,17 @@ aeu aeu coy cmU -suz -suz -suz -suz -suz +jHP +jHP +jHP +jHP +jHP bDa -suz -suz -suz -suz -suz +jHP +jHP +jHP +jHP +jHP acm aeo aaa @@ -102790,7 +93156,7 @@ crP cHN cHN crP -inw +oik amA amA amA @@ -102801,7 +93167,7 @@ aeu cqt cIS cIS -bQC +jCA ajd coD ajx @@ -103006,17 +93372,17 @@ aeo aaa aaQ acm -rqo -rqo -rqo -dGK -rqo +iYC +iYC +iYC +pAn +iYC ade -rqo -rqo -rqo -rqo -rqo +iYC +iYC +iYC +iYC +iYC cmU aeU aeu @@ -103047,20 +93413,20 @@ cHN cHN crP crP -cxn -bzX -ksW +crP +lUc +fLs amA aeu aeu aeu aeu ajd -ncE +qpl cqI -bQD +xiD afm -bVx +oeU akl aeU aeU @@ -103079,17 +93445,17 @@ aeU aeU aeU cmU -hsR -hsR -hsR -hsR -hsR +jHP +jHP +jHP +jHP +jHP ckj -hsR -hsR -hsR -hsR -hsR +jHP +jHP +jHP +jHP +jHP acm acm aeo @@ -103304,20 +93670,20 @@ crP oik crP cHN -bBH +crP amR -kbg +gnE amA ajd ajd aer ajd aer -czy -fEO -bQM -qrv -xDr +vNp +pWI +iWO +onL +vSu ajd ajd ajd @@ -103520,17 +93886,17 @@ aeo aaa aaQ acm -wxg -wxg -wxg -wxg -wxg +iYC +iYC +iYC +iYC +iYC ctE -wxg -wxg -wxg -wxg -wxg +iYC +iYC +iYC +iYC +iYC cmU aeU aeU @@ -103563,20 +93929,20 @@ cHN crP crP amA -gUC +jrs amA -bAU +hhd aer vUW -vVe -qyH -vnu +wtr +heb +cDx eny hSH weu -vrs +lyC ajd -mwY +rBv cnm cnm cnm @@ -103592,19 +93958,19 @@ aUz aeU aeU cmU -suz -suz -suz -suz -suz +jHP +jHP +jHP +jHP +jHP ckj ckj ckj -suz -suz -suz -suz -suz +jHP +jHP +jHP +jHP +jHP acm aeo aaa @@ -103820,26 +94186,26 @@ cHN cHN wKo amA -oDs -bAI -lZN +dWD +wlD +trF dlZ kMw -ehc +cQf ajd ajd -iuI -sgs -bZX -pgv +oxD +sGV +ueJ +gnb ajd cnm cnm cnm cnm -lYh +cnm qYh -onu +cnm cnm cnm cIS @@ -104033,19 +94399,19 @@ acm aeo aaa cmU -rqo -rqo -rqo -rqo -rqo +iYC +iYC +iYC +iYC +iYC cFs ctE ctE -rqo -rqo -rqo -rqo -rqo +iYC +iYC +iYC +iYC +iYC cmU aeU aeU @@ -104072,31 +94438,31 @@ agy amR amA crP -aCG -bDT -bFF +cHN +crP +cHN cHN amR -nDq +wPj amR -lNO +vNp plB mFm sYg lhZ aer ajd -tSk +kxO ajd aer ajd -qDD -onu +wfR +cnm cnm cnm -wnE -ueX -eSg +cnm +bIu +cnm cnm cnm ajd @@ -104106,19 +94472,19 @@ aeU aeU aeU cmU -hsR -hsR -hsR -hsR -hsR +jHP +jHP +jHP +jHP +jHP ckj ckj ckj -hsR -hsR -hsR -hsR -hsR +jHP +jHP +jHP +jHP +jHP acm acm aaa @@ -104330,30 +94696,30 @@ amA cvx amA amR -bzX +vcy amA amA cxC bvn amA akh -cqc +ftm aer ajd eaw vUW ajd -fFm -qvd +rcS +wTc ajd ajd -ueX +oOp qYh qYh qYh qYh qYh -wJT +cnm cnm cnm ajd @@ -104547,19 +94913,19 @@ aaa aaQ aeU cmU -wxg -wxg -wxg -wxg -wxg +iYC +iYC +iYC +iYC +iYC ctE ctE ctE -wxg -wxg -wxg -wxg -wxg +iYC +iYC +iYC +iYC +iYC cmU aeU aeu @@ -104581,38 +94947,38 @@ aeu aeu amA csr -biE +gmJ csr amR -mVt +jxt amA -cvB -pCU -cwF +qrF +tLR +blK cxv ctb jlh amR -cry -tdW -sim +vzw +rvY +jjP cqq -rKu -wVs +nIb +vNp ajd -djz -lYh +ejD +cnm qYh -woL -cnp -wJT +vNW +cnm +cnm dqR gbn -oDp +efH ajd qYh qYh -ueX +oOp qYh ajd ajd @@ -104621,17 +94987,17 @@ ajd ajd ajd cmU -suz -suz -suz -suz -suz +jHP +jHP +jHP +jHP +jHP ckj -suz -suz -suz -suz -suz +jHP +jHP +jHP +jHP +jHP cmU aaa aeo @@ -104822,9 +95188,9 @@ aUz aeu aeu cwp -riq -uOn -mLH +wgZ +wgZ +czz cwq aeu aeu @@ -104837,45 +95203,45 @@ aDQ aeu aeu amR -bop -qWY -bjS +vqk +wKo +qYD bqv -bsY -bAI -eGb +cux +wlD +ylJ cux saV ylJ -jsm -ekf +ylJ +vcj amA -cpO +pXJ psG -cql -cqr -xJU -pvC -iAB -ifz -aJQ +gGr +hiR +vbn +sNI +udj +lBv +fnN eRu -gPk fnN fnN fnN fnN fnN -aMd -qAh -eSg +fnN +moO +qvc +qYh cnm cnm jtU -vmj +hqT ajd -iFR -mGA +ngd +hXx ajd wpM ctQ @@ -105062,17 +95428,17 @@ aeu aeU aeU cmU -rqo -rqo -rqo -rqo -rqo +iYC +iYC +iYC +iYC +iYC ctE -rqo -rqo -rqo -rqo -rqo +iYC +iYC +iYC +iYC +iYC cmU aeU aeU @@ -105080,7 +95446,7 @@ aeu cwp cwp cwq -fyq +xlj cwp cwp cwp @@ -105094,11 +95460,11 @@ aDQ aeu aeu amA -bos -csz -ufo -nFE -lZf +eFq +iFv +pye +xUJ +dab amR amA cvF @@ -105107,45 +95473,45 @@ amR dab cyJ amA -mYk -cqi -vop +eYu +pjx +qAt aer -gmQ +tAh ajd ajd -kGJ -ise +sde +vNp ajd -jZK +gno vLu qYh qYh qYh qYh -pFC +uek +vLu qYh -eYc cnm cnm jtU -pgD -ftQ -clt -cmf -sUA +jtU +lgG +cMC +cMC +dYN cmU -hsR -hsR -hsR -hsR -hsR +jHP +jHP +jHP +jHP +jHP ckj -hsR -hsR -hsR -hsR -hsR +jHP +jHP +jHP +jHP +jHP cmU aUz acm @@ -105336,9 +95702,9 @@ aof aeu cwp jxC -pyM -lBi -ddT +wgZ +jNU +jen wgZ dpG emS @@ -105353,40 +95719,40 @@ amA amA amA cqT -blo +bbm amA amA dab -ahV +hrI cHN jrs crP gcw -bJg +sjA amA -whs -mEf -nTl +kRk +dlG +kdN ajd -jNS -fYS +jtr +kdN ajd vbG gno ajd -hTe +rpP cnm cnm cnm -fcR +hMh ajd -dWn -qvc -ajx +aFN +cnm +bIu +jtU jtU jtU jtU -fMh ajd ajd ajd @@ -105396,9 +95762,9 @@ cmU cmU cmU cmU -aDS +cmU ckj -bFI +cmU cmU cmU cmU @@ -105576,17 +95942,17 @@ aeu aeu aeu cmU -wxg -wxg -wxg -wxg -wxg +iYC +iYC +iYC +iYC +iYC ctE -wxg -wxg -wxg -wxg -wxg +iYC +iYC +iYC +iYC +iYC cmU aeu aeu @@ -105605,14 +95971,14 @@ aDQ aDQ aUq amA -nBo +mGY hzg bko amA -azg -nVK -boM -bpc +nXb +nxG +iWe +uJW awD aSL awD @@ -105631,21 +95997,21 @@ ajd cHX vPK ajd -rws +mth +cnm cnm cnm cnm -wnE qAh -oso +uek qCI ajx jtU lRg jtU -pgD -xUA -oVh +jtU +idS +jtU jtU ajd cmU @@ -105653,9 +96019,9 @@ aeU aeU aeU aeU -aDS +cmU cEY -bFI +cmU aeU coy aeU @@ -105837,9 +96203,9 @@ cmU cmU cmU cmU -aDS +cmU ctE -bFI +cmU cmU cmU cmU @@ -105849,8 +96215,8 @@ aeu aeu aeu cwp -raK -ujQ +lbT +wgZ oTh oWb jNU @@ -105861,11 +96227,11 @@ aeu aeu aDQ aYE -aZf -eND +uQQ +iMQ vXp -bgh -vRt +sak +qjX tBO blw mkK @@ -105882,7 +96248,7 @@ bJv bJv bJv aQU -ras +wKg wim qUP qUP @@ -105892,17 +96258,17 @@ qUP gbn cnm cnm -mIA +cnm ajd -vDX -fAx +uek +oLv ajx dDZ jtU jtU -spI +jtU ajd -rgZ +mHw jtU ajd cmU @@ -105910,9 +96276,9 @@ coy aeU aeU aeU -aDS +cmU cAR -bFI +cmU aeU aeU aeU @@ -106094,9 +96460,9 @@ aeU aeU coy aeU -aDS +cmU asD -bFI +cmU aeU aeU aeU @@ -106106,7 +96472,7 @@ aeu aeu cwp cwp -jYN +nVl cwq amA amA @@ -106122,9 +96488,9 @@ amR amA amA csB -tts +slP amA -blF +crP aEw agp aQU @@ -106139,7 +96505,7 @@ bJv bJv bJv aQU -nun +oHX wMt qUP cVq @@ -106168,7 +96534,7 @@ aeU aeU aeU cnS -dnt +rIX coB aUz aeU @@ -106351,9 +96717,9 @@ aeu aeU aeU coy -aDS +cmU aov -bFI +cmU aeU aeu aeu @@ -106362,28 +96728,28 @@ aeu aeu aeu cwp -oua -aAJ -cwG +gOu +oTh +kNO amA cHN cHN cwW amA cum -pbk +klo amR aeu aeu aeu aeu amA -mYg -wHv +wKo +xCf biS tLR -bqy -cso +vth +vjH aQU bJv bJv @@ -106396,8 +96762,8 @@ bJv bJv bJv aQU -rjm -fJP +kNK +xmd qUP eCH jtH @@ -106407,14 +96773,14 @@ fqp ogB edG bgO -hQm -cvq -dGc +umR +xwu +iGv ygR aez -bRY -vew -kVp +iGQ +dgY +oWY cJr kZj jtU @@ -106425,7 +96791,7 @@ aUz aeU aeU cnS -csW +mGP cnP aeU aeu @@ -106608,9 +96974,9 @@ aeu aeU aeU aeU -aDS +cmU aov -bFI +cmU aeu aeu aeu @@ -106635,12 +97001,12 @@ amR amA amA amA -bgl +unv aEw amA lMS amA -bqz +mag awD bJv bJv @@ -106653,7 +97019,7 @@ bJv bJv bJv awD -uqI +snO ajd qUP rZr @@ -106662,16 +97028,16 @@ dKZ qUP kjI dJH -frj +pYV mzE -qch +djS ilL ltT taJ aez -cJD +nEQ cjw -cJL +clQ cJr lTS jtU @@ -106682,7 +97048,7 @@ crn aeu aeu cnS -cuS +eHH coB aeu aeu @@ -106866,7 +97232,7 @@ aeu aUz aeU ctH -aoE +tRk ctB aeu aeu @@ -106876,28 +97242,28 @@ aeu aeu aeu cwq -riq -aCB -ptd +wgZ +dHB +sIg amA -cvd -cHL -cHS +sMi +dEC +vxi amA jrs -yeI -aHt -jdQ -mEX +tLR +krW +dsu +hnd crv cAg -nVc -vpj -cIe +dmP +tLR +sHx amA csr amR -xZA +nxG awD bJv bJv @@ -106910,8 +97276,8 @@ bJv bJv bJv awD -lRe -jSZ +uek +cnm qUP cPT owT @@ -106919,15 +97285,15 @@ cTX qUP smh tJO -pgh -jud -lvx +gmH +bOy +wvX jSb leZ dgh aez kSm -jrC +fgf mhB cJI cJr @@ -106939,7 +97305,7 @@ nRh ajd cnP cnS -cME +tXA coB cnP aeu @@ -107123,7 +97489,7 @@ aeu aeu aeU ctH -gke +tbN ctB aeu aeu @@ -107134,18 +97500,18 @@ aeu aeu cwp cwq -bFD +hoF cwp amA amR -vXA +kSc amA amR amA -xTW +nbh bxp -lYK -crd +ejN +ntk cpI amA mZb @@ -107170,34 +97536,34 @@ aQU uek cto qUP -sej -gRT -cfj +bDc +rsB +xQQ qUP sir wSq -bvV +uHw mzE -eeQ +ieW bMl -bAr +kOI mzE -kDZ +jwp pzF fGu -aPL -ePM +uVf +lXJ cJI -doR +jtU ajd -jPY +mvK xbl cnl -jfK +bco coB -pvD -cPw -cPA +dLM +alu +vsM cnP aeu aUz @@ -107380,7 +97746,7 @@ aeu aeu ctA ctH -hfv +iNT ctB ctB aeu @@ -107391,21 +97757,21 @@ hES cwp cwp cwp -eYn +chS fMV bGR -cHE -cHM -cvu -cvC +cHN +dEC +nYt +gUm amA -uJb +tLR amR amA -cre +uWJ cqb amR -dqE +wGH crE rmD cLK @@ -107428,7 +97794,7 @@ uek oSt qUP qUP -oJl +xql qUP qUP mzE @@ -107436,25 +97802,25 @@ bgO mzE mzE mzE -klk -nKp -gNm -iZu +wme +rss +xqS +nbd gse jLI -mHA -fFO +xDP +wBA cJr -fIO -cmk -rqH +cnm +gfk +vNp nnW vNp -bNl +inA cnP -crf +dlt cPx -wJs +smq coB aeU acm @@ -107636,9 +98002,9 @@ aeu aeu aeu ctB -afU -bgj -bCo +pHp +ewS +fZd ctA aeu cwp @@ -107646,23 +98012,23 @@ bDi oTh jVj fzN -mZk +jXB cwq -dnp -nlg -ckR +mew +jQE +snC snC cwV cwB -aPw -aQO -xpD +cHN +rtp +jrs cnr -aSZ -bmw -qbb -bgn -wAJ +fcv +gnn +ucx +xVw +iNo csk ppJ cLK @@ -107684,34 +98050,34 @@ aQU wWQ wco qUP -uPs -mEc -cmj +krd +pBV +ubz cTg wie sAB tcA -lJZ -wSB -dUm -rhO +eJn +uLN +aEC +oOg bQH -qFB +nKN fVc pmm -war -nut +qif +snB cJI -cTa +ehd ajd -vIr -ksc -cIP +cnm +bMR +cXg xbl cnP -cqf -csX -wah +nJx +aCi +jFc cnP aeu aaa @@ -107893,9 +98259,9 @@ aeu aeu aeu ctA -vFj -seG -sLb +alo +frK +ibb ctB aeu cwp @@ -107903,29 +98269,29 @@ bCm lbT sIg lbT -iYT -gHV -mLi +sJk +pYz +lRW cwp cHN cHN cHO cHN -cHE +cHN amA -aTI +crP wKo jrs rRo -mMs +nwi amA -ljc +yfv csg hzg amR csr amA -xBh +wPj awD bJv bJv @@ -107938,8 +98304,8 @@ bJv bJv bJv aSL -kJI -onu +uek +cnm uuY ehm ldW @@ -107948,9 +98314,9 @@ sqP hWL mXU laQ -vGT -hak -etR +hJd +evu +pcb xVH yed vLT @@ -107962,12 +98328,12 @@ cJr bMR ajd aer -cmk +fGZ ajT ajd cnP cnX -cva +nbP cnP coB aeu @@ -108151,8 +98517,8 @@ cwp cwp ctC amL -aoJ -jXq +fih +mSU ctD cwp cwp @@ -108160,9 +98526,9 @@ ion lbT lbT xOh -xxB +jwl cwp -iCg +nmU eKm amA amR @@ -108180,51 +98546,51 @@ amR amA amR amA -lhb +oBv amA -btL +loy awD awD aQU aQU -bHt +wNb aQU aQU -bHt +wNb aQU aQU awD awD -lkA +kMz qYh qUP ifD wsT kmk -doJ +tGr mzE -xFn -lVu -bxI +tKe +soN +lcI mzE -tPI +hVi olW mzE agS agS agS exu -jxG +dsJ fKl fPs qeV -jER -lVB -fir -blT -cqa -cqZ -cMD +xzJ +eXO +hrN +unA +fVE +kbC +xNO ajd aer ajd @@ -108403,19 +98769,19 @@ aeu aeu aeu cwp -aal +jMF cvY sws -cde +bDj ctC -aoK +wYe cun ctC -apU +ooR cxt hES hES -pia +poj hES fMV aSf @@ -108425,35 +98791,35 @@ amA wdS crP jrs -iSe +lxw amA jrs -aRP -aTk +pBW +vPs nTc jrs ctb -yeI -csh -xFB +tLR +pMP +jrs uQw -csv -loB -fZU -epI +lir +sJD +clm +gcw aSL bLd -miX -hbp -roi -wET -hbp -rnS +llh +uDc +xec +tLV +uDc +uje bLU awD -bKN -nQP -lNO +xSh +uek +vNp aav aav bQy @@ -108469,19 +98835,19 @@ fFk mzE twc qUS -lpg +dDF exu -shX +iDM oqS bMR -tCc -pSI -lki -pgr +vNp +nIb +cnm +bMR bNm -clh +pJS clq -lYh +cnm cIS cKL agy @@ -108660,43 +99026,43 @@ aeu aeu aeu cwp -aan -cwY -cxe -cyd -apI -jJU -qDK +txw +uPr +uPr +wCx +nbI +pHm +wzq ezS sIg ajX mKA -rjn -fgP -lKX +dhg +dhg +lnn lnn kGM wHu jUh aFQ iBj -dNW -ahG -noo -vcg -fDc +qna +cuG +rHn +fcK +rhr ing -gVQ -dvi -fKn +aaC +sZh +hob rhr -kDC +aYh bxp -bsC -bul -bwE +kke +uYr +jLS bxp -goU +nxG amA awD uEB @@ -108726,20 +99092,20 @@ olW mzE vxa qty -ouN +wDw exu uoK njG njG njG -vRA +jhz njG uoK njG njG clr -cKA -crD +sGV +gts cKM agG aaa @@ -108918,11 +99284,11 @@ aeu aeu cwp cwq -pbO +hmp cwp cwp cwq -nzM +kgp sxD cwp yhw @@ -108940,11 +99306,11 @@ aOZ aOZ lti aOZ -mfC +mzv pDS aOZ dXB -fMf +nOt amR amA jcu @@ -108958,14 +99324,14 @@ amR xjT xEy dou -oeD -fKz -fKz -hEw +iLp +wrW +wrW +nJr fwF -iVI +bkn awD -kIZ +vUW oYy cnm lfe @@ -108976,26 +99342,26 @@ qvH qvH nmY vbU -xVd +eja bQy hEG ciO dgh -mWG +xoa qNA xEE agS ibw nEO lSf -vdd -cHF -lgN +hGC +rTZ +lHT awF -qGo +mcB njG -cls -cta +hUw +sbv cIS cmf agy @@ -109178,14 +99544,14 @@ akE alg cwg apf -vrf +bzq lbT sxD cwp cxt kgp ocU -awe +lyb aPA idO iNh @@ -109194,15 +99560,15 @@ fTD tTH aPa wmq -phz -iJK -iui -buk -xWX +pjo +lbU +tBZ +oDa +wpI aOZ -lan -lpk -rAZ +aUL +xnr +iBf amA vvm hyN @@ -109210,37 +99576,37 @@ hyN rWa xnr ekr -btS +fJj amA -pvV +mes eAv dou -wRn +hRQ fJG hGq -qbA +jPx wwy -jxi -cWc -ldS -fiR -hul +mMI +qgF +koL +gfq +wLt aav qvH qvH qvH qvH qvH -jel +xeD iTH -npf +qCD aav -mkY -aXg +kAF +xWN mzE -qwp -mOE -gLn +fjT +wLG +aYT aey mKX url @@ -109251,7 +99617,7 @@ tFU tHJ meY mME -clt +bMR ajx ajx akl @@ -109435,52 +99801,52 @@ aol czz czz cxf -jXE +rIp fQl rdC arE -eTz -eRw -iBU -awQ +tCV +jdS +ikX +tsg aPA dfW udg fvB tUd -qQK +uao aPc -vci +kfr coS aXF cIy bLy -fNw +qea aOZ -lhF +hlq xnr -lRD +lNa amA -bDT -mPI +crP +dab lfT vvm hyN pLx -ipG -oRD -xOw +uVm +loL +gnK eJi krx -wRn +hRQ pLM jTT -uSk +fCS vmQ -lnH +iJe awD afm -joP +fvl akh aav fJY @@ -109489,14 +99855,14 @@ qvH qvH qvH xON -pTu +mro lBQ aav -kKd -oSr +rDS +fUq mzE agS -vKc +gVf agS agS wPD @@ -109510,7 +99876,7 @@ gSb njG uoK njG -xOz +giB eyz njG aaa @@ -109692,71 +100058,71 @@ avl cxa czz cxf -jXE +rIp sIg jaO aNG aNG -aCn +avW aOL aNG aPA -tXU +wDe uqC xpn vVt -xzq -bYH -uAR +hPN +biI +mBT iZY evk -koq +mdJ jNv -iYb +dys aOZ aQI aQI aQI aQN -uxl +tig aQN aQN aQN aQN aQN -dZR +qZx amA -dRE +nxl pFP xqE -vkE -jyK -jyK -ehz +mKl +qcd +qcd +kWG lhm ylC awD -sBq -vxq -bDV +leQ +itL +lXP aav qvH qvH qvH qvH qvH -rfT +xeD iTH add aav -hxY -mCw -taE -pjW -chn -nEv +iXg +dHk +oqA +aFj +wwh +jJb agP -oGA +fqZ bgw hVJ dpE @@ -109764,8 +100130,8 @@ fqB iPc tPE cVZ -kAo -fBg +fHt +teN njG mJy eus @@ -109949,22 +100315,22 @@ cwp cwp cwq cwp -fNM +svS oWb ldy aNG -skf -mIa -deV -oHG +vwa +smb +uol +ybK aPA -hfA +wNH rhW krs vap -kVN +nvp xHG -ufE +ikT wgB bQg nPL @@ -109972,12 +100338,12 @@ gIR qAu aQI kjD -tRA +nOr aQI -eEk -reH -eeb -iio +rzE +vUk +qlA +msM lfd cYC aQN @@ -109994,7 +100360,7 @@ wZY vsE aSL afz -sSL +qYf aer aav qvH @@ -110011,19 +100377,19 @@ jcT cmG mba fhm -mOW -tlR -wbz +aoV +qUi +fKY xPV -xIa +mlu uUd eUX iPc nWl sNf -eug -eeZ -mCS +hhh +sNf +fqE nWR ppz njG @@ -110206,48 +100572,48 @@ czz czz cxo cwp -peO -bCP -jZT +cRg +fNQ +hxE aNG -uyU +dae nwH vxz oDt pDt -mUi +kmm tDs -cQM +nTN xmL rXn aPc qkl sDY uwn -oXF -aoL +pnh +dVF dhQ nfD qJM iXC aQI nSb -dkl +kFt ilA -jOw +hvv nZU -uVv +fjS aQN pnQ tfX awD kyO -rLS -ofn -wKG -rcT -toy -uxx +eci +tpb +mau +gmF +qwA +fdt nfX awD csN @@ -110259,18 +100625,18 @@ qvH qvH qvH qvH -nmY -wVL -euw +mFB +jnH +qJP aat -tpX -yis +qbk +wVh rsM dSM nbq -sBx +uyV kgm -uFh +rvI oJy eRb dpE @@ -110279,7 +100645,7 @@ iPc xew wVu gMe -jth +sqr wVu nBN wVu @@ -110465,9 +100831,9 @@ oWb cwp cwq eKm -uja +tGo aNG -iQN +pUv vsY xQJ kyW @@ -110481,8 +100847,8 @@ aPc njN xYj aPy -kcC -vAn +gHe +bcO aQI gdQ pmb @@ -110491,9 +100857,9 @@ kRy fIe thI ilA -fwE +vzp bgm -gnB +xSw aQN uiq fIo @@ -110501,9 +100867,9 @@ amA wjK awD awD -bIH +hbh bKB -bFw +isQ awD awD aSL @@ -110520,7 +100886,7 @@ wnN uOX lFx aav -mbl +jyp aav aav dku @@ -110535,8 +100901,8 @@ bMC gtG fll wVu -sxu -xcX +ulh +sGH rdg alJ rMY @@ -110721,29 +101087,29 @@ czz oTh cwp cwp -sIO -gor +jZU +xtV aNG -wST +jMu ykF klz fZm aNG -fBS +nkA kQs -rrL -hkE +uDj +rOq aNQ xxw dJh -jdF -xaJ -ffb -wOr +qzL +faW +ejG +gEs jOJ -itX +dAu rMM -lDh +gYl aQI omS kFt @@ -110756,13 +101122,13 @@ uiq crP iCJ wjK -bJt -ais -qlQ -bKE -oYw -alZ -jkm +gUJ +miH +oWN +vGr +nbS +hAl +shH cBX cBv cBy @@ -110776,15 +101142,15 @@ orr qHm uOX qHC -eFc -rqq -fWQ -mHZ +uHI +iQT +mfU +dcv qbn dNk -vIO +oJw dku -cRQ +doD uKZ mln qVt @@ -110792,12 +101158,12 @@ mfd bue dcp pRr -hEJ -mbD +mer +orS hbo fmb woS -gYn +bkU wVu aUz aaa @@ -110975,35 +101341,35 @@ czz czz jNU czz -tIy +jNU cwq -wbJ +qfo hxE lbT aNG -pME +gzI gHb imK xEQ aNG -bCi -uPx -uxI -pHq +wDi +fes +qnp +vAo eXv mBf hMi -fQS -lgT +dtg +oEu uvp gEs gFI -tmv -qfO -oNy +opi +eyq +lHe aQL -kMM -qNS +ekG +oKV ilA xIG riA @@ -111015,9 +101381,9 @@ fcv wjK brD brD -gkc +uJh bKF -dYb +wWi brD bLn brD @@ -111028,10 +101394,10 @@ aav ijY epb ukl -nKS -qbu +izu +orr iQT -gJr +hBB irJ xcO cnh @@ -111039,18 +101405,18 @@ tHU tHU slr lhX -fcM -hwU -pTY +mVn +wEO +nQf rLe kYV lRo -woB -iAR -cFx +mGx +gyd +qhp wVu -ihP -mbD +hEt +orS psa vEK gsI @@ -111232,34 +101598,34 @@ jNU czz czz czz -ane -pbO -wsO +oTh +jyh +sJk nVn -bvx +hvw aNG nvh -hVA -fWr -qhY +dRx +fib +tVU aNG -pUD -fbp +jHZ +nen ixg -bbG +qti nfy -iVR -fzU +eUY xLc -hJI +xLc +qAg bHh -rCB +sLe aQI ygm -rAu +cas cQp aQI -xXd +tmx aQN aQP aQN @@ -111270,41 +101636,41 @@ uiq crP crP pXH -cIr -aiB -hYW +uib +ttm +wMG iFq -fBJ -aon -rRn +isN +dbk +ylX cBY cBx -pdb -kXQ +lFe +cQV aav jVa bKs bKs bKs orr -ert -neM -oTm +ijH +eKH +nDj fBf sgL rTW mEj dku nza -jza +jtY dku -vhm -uYq -tuX +atL +sdk +fhi hqG ntH -fMt -aEG +jYQ +vPS gMe wVu eLN @@ -111489,7 +101855,7 @@ czz oTh czz jNU -cvJ +czz cwq eKm hxE @@ -111497,7 +101863,7 @@ aNG aNG aNG aNx -ojH +hlu aNx aNG aNQ @@ -111505,48 +101871,48 @@ vED dxJ aNQ aNQ -hzT -vYs -qDN -dUt +cYj +uIi +usj +xbu gwI -sIT -lMk -weQ -jZI -xBp -eQm -aYv -jux +rBJ +gZJ +kja +rNs +kja +mHC +iTq +leb izG inY -mda +krT aNn -ifo +mTk cFB tLR fMF pXH bLn brD -rUM +uKh bKX -yeK +mWF bKk bKk bKk bKk -taB +lFe wPI aav -dnT -sKz -sKz -sKz -aNH -trO +nwJ +bQE +bQE +bQE +oSS +qnf wyk -vid +sLT tdQ jGM aav @@ -111556,15 +101922,15 @@ qbn dku dku nXQ -mKj +ocL nXQ ntH -mKi -set -gIV -phS +pxU +tXa +edP +exs sje -dmB +vql vre rqw czQ @@ -111746,30 +102112,30 @@ czz oTh czz czz -jMI -pbO -rdb +czz +jyh +bbq xva pwa -gcs -tVu -smR -kUV -hJV +iIA +sgk +gKd +njx +otY aNL -xoh +uSd wHB jor -wgR -beD -pat +hOC +qCy +rHV aXp -aCL +mDJ oVs bLf -qVp -fDw -mcs +nEo +qCy +nie tkh hwl dyT @@ -111777,23 +102143,23 @@ raJ qDf hOq myn -pge -pII -hHv +umd +lsJ +aGN sNw tLR dyW wjK -vwe +dVH wtX iVc bBY -tkN -bKo -kdV -wNG +syD +tlf +hRy +hMH cPW -xPI +mTT qAJ mlr qdE @@ -111801,27 +102167,27 @@ eUe eUe eUe eUe -iuE -wTt -css +wOn +xqf +iik iQT -tMB +uyd aat -gOq +fyZ sbB -pVw -rNl +qhR +uKU cgv -sNv -ymi -jzl -lpP -gwL +xMo +xbG +geI +lHX +hCs kvm vbt -aVg -yks -tFv +dCz +gsy +wce lda nRD sqT @@ -112003,85 +102369,85 @@ oWb czz oTh czz -qCu +oTh cwp -bGd +dks hxE -jPK +ghF vgw qaH pQP sPs -iJy -osy -qjN +ggI +hBi +cDJ wYX -uGf -oBx -ksw -tjQ +rKz +gRe +uxd +jlW dIS oJX kaO eym -mJm -gxA -hLe -wCr -vAm -aoU +tmV +jOV +hNt +tZs +yht +qVh dzT nfT -ilv -dmk -fcl +eOj +qPy +kxE iwl -dbX +cBk crP tLR urs pXH -tIa -xHZ -arf -hnl -kRJ +qbP +oWN +fAy +aiO +jjf cPX -vGd +qLM iFD cPW -oNK +lgb jCj glX vjR -cOj -hpm -ffE -fUf -kTb -kTb -kTb -pjI -xrw -pcy -gfi +wFa +tDv +wFa +oae +fVm +fVm +fVm +dtY +gAT +wFz +pLO xLV kNU ogh xLr jKL mkn -nmC +jUn agP -nLm +kdf ulf etJ -lmW +joc cqx -anC -cKD -alN -amp +pKz +awr +jEU +qjR amH wVu aeu @@ -112267,31 +102633,31 @@ fCe aNL aNA mDW -kXg -qIB -uwZ +fxv +lzC +puF aNL -vWh -kyF -hnV -mVr -lMk -dDr +ucl +wnU +rKJ +rLR +gZJ +dhq rZd wpf hEa rZd -dti +pSr aNn aQW sQA -dbg -lkt +kat +qIr aQW afe -mBH -cBi -oDA +oMW +oum +uvF afe iPI afe @@ -112299,36 +102665,36 @@ afe afe afe bIV -oLr +dtU bzs -jVF +qcn bKL bKk -iEh +bXk fxH cPW -fxS +fxn qAJ uFY lCW yhn tja -nDC -etq -avR +uQT +dpY +wwc rnM nhx oRF -xIz +uyd upL -dlS +rbD mqm aVY -lXm +kKm fQt -cXU -xsF -wGt +eHC +iiL +jUn agP mVT voM @@ -112337,7 +102703,7 @@ aka aka aka amX -ckl +sny aka amX aka @@ -112530,41 +102896,41 @@ aNL aNn aNn jtR -gNc +wyz aNn aNn -xiX +lHU lHq dpy lHq lHq gKx aNn -quC -nWN -xmY -czN -mVF +nBu +qpv +wjl +kjV +mng afe -lmn -wMy -sWL +xjx +sHS +sFi bAN qLW lvi ukd wTN afe -vWW -lzt -hib -jVT -kTz -bKP -ykZ -jUb +dzB +bJi +nSd +dnJ +kOc +gLb +aMs +boP cPW -vIy +vHl fqq aav xBC @@ -112573,7 +102939,7 @@ xBC xBC xBC xBC -knS +tGZ sNl gMx uyd @@ -112581,22 +102947,22 @@ ujF sZC iQE euo -sJp +jjs coA -dTj -wOf -hzJ +fRf +afL +lBL agS -fAW +kAU qRS wIT aka -rBC -mFv +hLX +pNd aka -vUS -rRr -fqb +vWX +ndS +okA anG aeu aeu @@ -112778,32 +103144,32 @@ cwp cwp iqI nOF -aiN +sZZ cAf -utj -eap -jMf -eNs +gAu +dSV +uFb +eNh aNn -qVA -gjg -xwd -lRM +fzH +opz +gCN +piC jtR vGw -xUZ -mjt -xfL -exk -hDh +btc +cFc +tyj +sPO +nQI aNn -ouh +mHp yak cJW -swl -edk +drB +hwx afe -rFK +oar hNA apH vlT @@ -112816,21 +103182,21 @@ twN bJi tes lWn -jqO +oKU bKk bKk bKk cPX -oYn -dCd +eGz +ssQ aav -rlH +tHH xBC -uRL -sMG -uBq +tkb +xhp +aYN xBC -szb +mXX uJx gMx sgL @@ -112838,22 +103204,22 @@ lRw owZ fjE uft -bZK -sip -lAw -jWP -rul +bDQ +uKJ +vRk +iiL +jUn agP -gOx +dly voM -rPE +hBw aka -kwI -fdK -ebF -eOm -pVE -hLA +bsr +cLO +fMv +env +eMp +wTK amX aeu aeu @@ -113030,16 +103396,16 @@ aeu aeu aeu cwp -kwx -jmx -vpN +dks +tCE +jKe nMA oBG -fXg -tRw -tkY -sDM -wdF +iuV +mgn +xjK +vCE +gxf guK aNn bYL @@ -113049,20 +103415,20 @@ sxh tKV aNn jtR -iIT -jie +ukA +nwp jtR aNn aNn -uEf +uIk yak bbO -qoP -bab +lpC +ouf aoH -azM +kfg pUY -eXp +qVy vlT rJv eIV @@ -113073,7 +103439,7 @@ xCs bJi den wip -fMD +uQJ bIV dCv boW @@ -113081,11 +103447,11 @@ cBW cBv sYx aav -jBU -rrx -ttz -aIw -mxp +iSR +iJp +ecB +ayY +cKy xBC qUe orr @@ -113093,24 +103459,24 @@ gUd tEI aat nUh -lyL -qPH -tsd +eWM +uun +kAk fQt -gGZ +xNs iiL jUn agP nYZ voM -uvV -hIw -hwt -idr -sCj -sxf -kZk -sds +uJE +xSj +sAh +aww +cgM +pNg +cYE +hOT aka aeU aeu @@ -113288,15 +103654,15 @@ aeu aeu cwq cwp -tMl +rnD cxI cwp -afY -ajh +nhu +mhV aNu -aNB -iVk -vkx +bTY +fLk +oUp fgT tKV roU @@ -113305,33 +103671,33 @@ pKe wdU aNn bGK -fCB -tdo -ttH -prh -jGn +oyB +ezB +jkP +frU +rwG aQW -hqf +cVE yak vIG -kwL -nCn +lVj +qBI afe -eTE +lee bMi -wKN +dxc bAN -aWM -lAa -upK +gjx +rMa +hmS jWX aoH tjn bJi iBi nKi -luW -arj +pFw +sKB fWp brb cBW @@ -113342,7 +103708,7 @@ xBC xBC xBC xBC -pVv +kzO xBC axv esa @@ -113356,18 +103722,18 @@ aat aav vSA iiL -pkk +fcj agS -bAW +edc sZu -mVm -ouO -ckF -pdE -nuk -wSg -kZk -jeU +edP +glJ +gXW +syX +dTV +lrO +cYE +mGO aka aeU aeu @@ -113545,40 +103911,40 @@ aeu aeu aeu abP -mEY -nqK +cYW +wgZ aWG bsm aWG aNC -knJ -jYz -nDT +tGY +dbf +map nUw aNn aNn ldw nVT wqy -fOp +fUw gjm fRC -cHK +kVh reD lIq -mfD -uhp -iMk -mto +thF +hjV +tZn +kJF iVt -iQX -pxR +bXo +nVJ afe lTO fzk dUn -mFS -cQU +vAp +yij fAJ aPf bAN @@ -113597,34 +103963,34 @@ elv aav sZM pBJ -iXH -cgh -xAu -ptT +gnH +vEI +aZk +qHm hwI qHm gMx sgL aav wTm -uDB -mHQ -iqP +xVp +jfc +crY hAb -ifn +ewj eUR -hIi -usl -vKd +rZH +sVK +keS cRG -caF +gee amX -vuo -esi -ijk -cTW -bdg -jfz +dAI +gLl +rsu +nKF +vnb +ohV amX aeU aeU @@ -113801,51 +104167,51 @@ aaa aaa aaa acK -cDu -puf -hAu -cyA -azF -btb +cGo +ruk +hFP +qeA +gWg +iju aNu -pPi -gjA -pJy +mkv +nIu +fSI qlx cwv aNu qJJ rZd vSc -bEC +bkV raV eJO -kvM +pZx uPQ iKi -mnu -txL -tpY -uqJ +tej +qIr +lUO +cgY udd -uXo -hhb +kQq +uUK soa kLC eoQ iKk -vUa -uor +dDB +fiE vlT -vbf -qyP +oxA +ohn afe rTK dog mKS xlV -luW -bKv +pFw +vtm bkI buH bLu @@ -113854,34 +104220,34 @@ elv aav aXZ trb -nqQ +wVg dRS -jkk +tZO kTb qKx kTb -vKo -fch -opR -kSJ +tLQ +nRU +nxf +dws qCJ vkG -fTg -uiw -cWw +lIf +vFv +msV mMb -vAv -lpP -pnf -seg -kcf +nQf +lHX +tfb +dtZ +dWU amN -wYp -iEi -fdJ -xIW -kqb -cLa +bUJ +tBD +yke +dbS +srB +elj aka aeU aeU @@ -114059,84 +104425,84 @@ aaa aaa acK brp -hqL -mfw +nmz +sIg brp -kam -duP +fCv +qOd aNu -wAo -ovz -hWU +paH +fLk +vJk pXK ccr aNu -rsy -uAg -otN -uXs +wKX +ebR +tXy +kla wkP rZj -mQm +kvM kvM sNi wXX -pcp -wiH -ljn -ouD -hkK -tpY +pkd +qIj +aVX +hQE +nHo +qbe soa -rBq -lSO -dkc -jLm -eck -asv -fhb +pkC +gCm +maI +pFx +biD +iEL +qru ltZ afe aTK sNW hKa xiQ -wgm +qkP bIV xtK buY bIV ajd -kiL +jlF aav xBC xBC xBC xBC -gre +nON eNr lFx -paA -gCK -nki +lHx +cJY +sWQ tBR uoB tML tco -oFr +oxc aav -eJv -dRu -lde +qqs +sIk +nQf agS agP -gMb -xZz +vHa +jVm aka aka amN -aWK -cih +tCq +sNV aka aka aka @@ -114316,65 +104682,65 @@ aeu aeu aeu adQ -vbu +sBW cAU aWG btg -aTb +ksS aNu aNu aNC -ovO -kOa -aiL +rRD +oXE +mZy aNu aNn tKV aNn nYU -tsv +aCZ qLX fFq pOf pVj -wvt +hqt rom -xYc -agu -rPd -cYh -buc +szH +eZd +vha +ghR +nXI soa -ruo -drQ -iAJ -qyz -iNU +xSG +wmp +oKh +mBi +oOu vlT mmC lOl afe -qgm +aHN sNW myO kKb -nJh +xPR bIV bLu bIV bIV -ljR -gCf +rzI +xlW aav sZM pWz -iXH -cgh -qBN +gnH +vEI +djk fxB xBC xBC -oWx +mgJ xBC aav paw @@ -114382,15 +104748,15 @@ fcN tco vhC aav -iVK +anF cOF -cjP +vaV agS -ygg -qKY -xnG -hii -rTU +clU +oiC +mBw +qrY +lwN ajq pqK aIJ @@ -114573,28 +104939,28 @@ adH adQ adH adH -lqH -ace +lrC +tAo aWG -uEe -osq -eee +tvb +vMu +kjY uzO aWG btA -aVn +guH btA bwX aVr bxh btA btA -vec -rAd -vZf -thm -xCh -jTy +mhu +ksk +gwl +hIF +jVH +sxr rmr aQW aQW @@ -114611,37 +104977,37 @@ afe eJI afe afe -ooB -uNP -gxQ -iZG -lts -bKH +kld +xWE +qSp +kKb +vDq +aSH blj bln bIV afz -ucs +vfL fxT wVg xoR -nqQ +wVg dRS -hrY -tTR +wUK +gjq xBC -dRC -nze -hNc +sZM +cJY +ylM aav -dNb +jde fcN hlA -aNU +fsT aav -pUp -jiT -luo +rAJ +geI +oTW agS clU oiC @@ -114651,7 +105017,7 @@ cAG vvb fPd kXz -pFz +sEP cOP aeU aeU @@ -114828,19 +105194,19 @@ akz cAi kqg cAi -cAl +mUJ adH -syU -jeJ +bWw +diP aWG -wCV +btx btf btk -uKa +ifB aWG -hQz -phw -axL +dgK +jVM +jWR jjn bxB bwY @@ -114848,15 +105214,15 @@ sZF btA aSC aSC -xRy -qLE +deJ +pze aSC yde boC -ccL -fiF +epl +flH gNX -pUn +kAW uNY tWi cKW @@ -114864,14 +105230,14 @@ mcU dlp gNX boC -uhk +mBE eDw -cTV +pLw boC bIV -sor +tAt bJk -bEn +eWB bIV bIV gZP @@ -114884,21 +105250,21 @@ aav dku dku dku -vTt +wML dku dku mBL nuy jOC aav -pRj +lvM fcN fcN -veH +kEk aav -kFS -mIQ -wis +iwi +vJP +xci agS kUv guj @@ -115085,30 +105451,30 @@ cAi cEd cEd cAj -aiD +nZu ajy -qPN -alM -jws -vtt +maN +dio +eAY +eaL aqV arJ -iHy -auB -vNv +lEC +pjZ +xxM vRx ayf bwZ bwN bwZ -yjR +nuh byd -vTy -rja -eUz -xjz -lKP -ubB +dWc +nBZ +rXo +ncp +gVs +jKn smm jKn koS @@ -115123,52 +105489,52 @@ opP lDl jTA nFK -rvh -oEU -nNT -edS -xtd -xlL -hrS +qGu +hUq +dps +wBn +gtT +qpd +eTV bIV bIV bIV bIV -qdI +cza nha npe fKt dku gMg -jWG -ieY -kTD +osP +fHv +mFO dku ppu xBC ppu aav -fcZ -oOW -slX -enG +oxd +rLz +jfc +rIU aav -jSQ +oJD cOF -oGs +qBr exu pfo rYk myz hjy aeI -bYX -jve +ngJ +czC jxr aey agS -uyI -jAm +pBw +dPc qfu eAT kiJ @@ -115342,30 +105708,30 @@ cEd cAi czG bua -cAn +mqd cAp -sSv -kRL +bNR +vGD bsm -xTj -hGj -xna -lXA +dUS +sMK +oha +geV aWG -hEM +jDh tWV wAc mtB xav hiX -pZH -aFV -mwW +qNN +cSu +pju nKU fpv -pFo -jPV -xsp +div +jFX +grl grl grl yjd @@ -115380,9 +105746,9 @@ sOE dbT sOE gct -sUi -bzn -psR +rFZ +lye +uPC eut dAg psC @@ -115391,9 +105757,9 @@ dZX sau ylu boC -atk +lnW ajd -cAb +jip hqx dku dku @@ -115407,28 +105773,28 @@ tkT aav aav xwX -cZK +lsI aav aav -ktV -iCv -nEj +apv +aBj +udN exu exu wgX exu wgX exu -fVH +kAv aey agS agS -toY +fFr kcS -nPe -wlk -heQ -lqC +tCL +lZt +lNf +cbH aaa aaa aaa @@ -115602,12 +105968,12 @@ adH adH adH lrC -acL +xcg aWG bsZ aWG bsm -avY +elC aWG otm lqv @@ -115615,40 +105981,40 @@ bxe bwY bxY bwY -uND +mZR bxJ -spT +tfq uRI nOC -aaW -fzc -cXv +mWv +gSF nBO -qxO -bih -bhw -qNQ +nBO +gDS +uMh +nop +iPN wYt -iox -bih -bhw -dgf +cpj +uMh +nop +bdB nBO eXI -voI -pIA -oIs -bzo -nzQ -rvC +nRF +seB +opM +eYm +uBB +rjF eiQ dDP pAw pAw pAw qYV -kBX -ehp +pSE +xxa aer aer lXq @@ -115658,14 +106024,14 @@ dku dku dku dku -bpE +ezZ axF -hSe +kMZ lUD -eFj -sQM -nvr -erN +aba +lZw +gBB +fCc ihJ dmJ ubj @@ -115674,15 +106040,15 @@ olP hRX nAz gPD -dfb +vsn gfF -xiK -qTf +vLo +igK wGY -foC +tPg cTE irP -dEu +acM vhL vhL vNi @@ -115857,18 +106223,18 @@ adH adA asR adH -abN +tcB alf unx aWG -oNw +bta btC -vJx -gfr +eAC +uow bxT -qvW -pxA -bxj +blr +oEN +bgM bwZ bwN bwZ @@ -115877,30 +106243,30 @@ bxJ tfq uRI cRf -oaY +qKn btE btK btF btE -aPK -bjM +fJx +mZU btE buC buC -bgV -bhy +fsh +fGU buC buE buC buE -bvy +pfC buE buC -uhb +bWY boC -pUb -bEK -sPu +sJq +bGB +vNY vNY bEW quH @@ -115913,13 +106279,13 @@ mmK sLD aer cza -tzH -omY -qmk +ycI +iQf +acF gnC -dkA -kVs -kds +nnV +eWX +puZ hRI cnw vWz @@ -115931,22 +106297,22 @@ dcn wzf eTC wEQ -oQc -rvU -hUK -rBf -xri -jpO +vfO +hzE +wuk +vQI +nSl +vFP bYD fjZ gQo -xTb -lGs +uVN kDN aaa aaa aaa aaa +aaa bUG acm cow @@ -116111,8 +106477,8 @@ aeu aeu aeu adH -hET -nxt +gxz +dBJ adQ tKN cRX @@ -116121,10 +106487,10 @@ bsm aWG aWG bvT -qak +qka aWG btA -cBh +uxy btA uCE odj @@ -116139,24 +106505,24 @@ btE oJC oLk buu -euX -gej +gbc +lZl xLo bvK buW -jpV -iyM +rty +lFd bvU -fZS +mSh buC -byp -oeF -bAY +gmq +qbM +xdE buC -tJY +sSG aoh aoh -bEM +sRr aoh aoA mQK @@ -116170,33 +106536,33 @@ ajd mrM svy uvY -rHI +hPx ajd -qxI +qdW rGz -eZL +dIQ hTB -dxm -nth -yiF -wIl -pZu +gTk +gNQ +oDK +fmO +wxt cvL liw knO -dvt -axw -wfa gkA -tKE +xVW +gkA +gkA +agJ kRW -rdv -xoj +lXX +dWS kDN -lub -wcp +heY +oFU grE -vlU +wQI vhL vhL vNi @@ -116369,7 +106735,7 @@ aeu aeu adQ ahO -ahW +sSh adH adH lrC @@ -116378,10 +106744,10 @@ tKN fOQ aWG bto -xEe +qgQ aWG -ohR -raS +hBy +cyj bwX btA bxf @@ -116397,7 +106763,7 @@ btT gbc bug gbc -rLs +dEL buv buC bvg @@ -116406,7 +106772,7 @@ wBh bvl kkJ buC -bJc +jsV vsg bJH bvK @@ -116434,9 +106800,9 @@ eRE pyo aaY aaY -pnI -uqB -bTR +eNG +sXG +rqt swd bFa bFa @@ -116447,16 +106813,16 @@ bFa bFa bFs eAT -vQi +vzz kDN kDN gTo rQd jcC -mCh -aXA -jXi -tNY +gYm +dVn +xOD +guU bUU aaa aaa @@ -116625,21 +106991,21 @@ aeu aeu aeu adH -aqn -eIZ -xRH +xcQ +wCT +jvr adQ -cUV +lrC adQ cBf adH bsm aWG -cJQ +jhq aWG -rgL +aFP qZQ -xqa +tQU wRe rXH mBN @@ -116647,7 +107013,7 @@ fHr bxJ tfq uRI -nUU +vok btF eeq btU @@ -116662,8 +107028,8 @@ bgZ fxP bjq buM -bwa -fTq +gzG +gpQ urT buC buC @@ -116672,8 +107038,8 @@ aoh prB bEY cIB -gEQ -nHM +eWx +vwS aoA wUH nBO @@ -116682,35 +107048,35 @@ dEI rZP ylu ajd -bWR -ksc +nmt +bMR aaY aaY axB weD fCk -vYC +mOQ aaY -tNt -aQp -nGm +enV +qqg +vyc bFa cuN ozx peb -ohH -mCo -euU -mjI +peb +iSa +bZO +fRu bFs -pfp -kVn -tph +lJW +sar +pMi thx vhz vyb grE -vkM +aSb eAT qfu kiJ @@ -116882,17 +107248,17 @@ aeu aeu aeu adQ -cAo +egX xSp -iLn -ajA -xJq +mtS +kHR +oim vwX rJg rJg rJg -pWU -enB +lXy +rTA btA aij amT @@ -116904,8 +107270,8 @@ rlv bxJ tfq ksH -pFZ -aqf +gXb +vVP cHV cHW aqg @@ -116918,7 +107284,7 @@ qBi xDw cIf bjR -cIm +ktk buC buC bvK @@ -116930,29 +107296,29 @@ mXJ bEZ cIC cIH -kTn +pno apl -ipO -vab +eOS +vdn vTv -qSm -sUJ -wGz +vpA +dEI +hmW ajd bws -twT +ruO aaY -leh +cGc ebh tbX sXg -bnt -chb -cib +dRq +vhv +rti wOJ iDL bFa -nQN +rbA oiP bZO qjK @@ -116964,7 +107330,7 @@ iXL tAd iXL qfu -uNJ +eue wUU qca tUb @@ -117139,17 +107505,17 @@ aeu aeu aeu adH -cAq +qje rTA -xLB +dBJ cAH -pln +lKM xiU mtp adH -ajr -kDG -art +jgR +lrC +hMa bwX bwr bwJ @@ -117161,8 +107527,8 @@ btA btA uwA oxC -riG -aqf +cHQ +vVP cHW cHY aqg @@ -117183,7 +107549,7 @@ buC sSG bRr aoh -ljW +rtf aoP aoS hLK @@ -117192,20 +107558,20 @@ aoh boC bHX boC -bBj -bSa -bBj +aGo +uQB +aGo bOU -kkK -klT -eMh -pCY +vvi +bJD +rxk +qOH wfb lxY owI -hPM +dCx bBk -fmG +enV eMe sIF bFa @@ -117398,14 +107764,14 @@ aeu adQ cAr cAy -cns +dkq adQ -wHn -odh -eou +vYU +quy +rTA adH cFZ -asb +sLO cFd btA hBV @@ -117413,12 +107779,12 @@ btB bwU btB aAD -xlA +uTq bxJ -lBM +shv tfq uRI -xmU +iEg btF aRM jsF @@ -117441,22 +107807,22 @@ bzH asF asG asF -akL +lgC asF asF asG asF cTQ -tiX +vJh avu -wGv -nKV -wfY +aCJ +vWc +kLd bOU -fFb -aJO +dtt +oph aaY -eva +cgt bTm pYb acl @@ -117485,7 +107851,7 @@ aFM acK bHB crn -aca +cko acm aaa acm @@ -117658,21 +108024,21 @@ adQ adH adH bsf -jJH +jXM cBc adQ -cdF -wFO -atz +dkQ +eyP +sTd btA bwt bwL bky bwT aBB -rqV -aAW -wgu +rLW +lnh +wCo tfq jTC xXr @@ -117683,30 +108049,30 @@ ojO ojO vXj fqQ -rDm +wOR buC -sDJ +xhh xdr uhR grj -nxu +hLa buC -dIr +jRO cCO bvK tyN asG -lRp -gFX -bMn -aql +kje +iMK +mMv +xuv hrv asN abG jBu -kry -bVs -bLS +tof +mvt +bRG vWc eRs bOU @@ -117914,22 +108280,22 @@ aeu aeu aeu adH -ful -wvB -cgy -cFJ +dkQ +xiU +sDD +oGT cGb cGx utT bwX btA -bwW -cHk -cHp +aXQ +ogw +lvc aCN -qsD +dGY bxJ -sgq +xfz tfq uRI iEg @@ -117943,7 +108309,7 @@ rgb btE buQ btE -buO +rLI btE btE buC @@ -117961,9 +108327,9 @@ nZR fmT ipl eXH -gJa +tof auP -puR +kjJ vWc bSV ssy @@ -117978,9 +108344,9 @@ aaY aaY enV qqg -mbM +mZc bFa -gFF +bZO uQm oLY aFM @@ -117997,7 +108363,7 @@ aHb aHc aIG aDk -wly +eSG aDk aFI aFI @@ -118173,15 +108539,15 @@ aeu adQ uIt mZV -rzY -cFK +oQv +bBD lKM tKN atE vng bwX bwX -nAt +ogp btA btA bwX @@ -118191,19 +108557,19 @@ ant uRI iEg btH -iod +iAH gbc lSB iAC dnb -swx +jXN buA -mmc -xFQ -nUI -rfh +qwv +hXF +mzL +eYD btE -aLl +vuc jgs etk fBY @@ -118224,22 +108590,22 @@ eEe fuf ehV jDZ -maD -ayA -aJc +rdj +vic +lOx bMG -bRa +iAS bBy -xDk -cgA +cMw +ucP axF -bYu +pwh dbD -odK -weU -mrG +rXE +gHn +hXw aeO -qnE +bty aIG aMT cBA @@ -118254,12 +108620,12 @@ cBA bwx aFM aDk -joe +iww aDk aFI tLy -tta -emw +dhA +lGb brx aFJ aaa @@ -118430,37 +108796,37 @@ aeu adH cEM vng -lor +uqV bsf vJR adQ hcF rOW rJg -mmb -sza -cKb +rOW +oZX +mnW rJg wuf -nXO -cKm -sah -oVg -fZV +rJg +kTd +owi +huO +kLH btI -lSk +rJe yio -kJV +ppl mgS omi -xSk -aPT -oGW +wdD +dtj +qcg sqI hZo syf buQ -xjc +ioo bqQ asF asF @@ -118470,7 +108836,7 @@ asF asF jIf auI -atf +pVJ lRr eCb rqY @@ -118481,25 +108847,25 @@ auP kjJ lGk iSt -nyj +fgL axF -qlg +sZV +lpv +uyO +ncQ lpv -dMc -aEL -thL -tKf +tlv chd -cie +axh iDH -oDz +aOM bFa -fpC -kGR +blk +cKp pPX aJk aJT -aKD +dmV bGb fhM brZ @@ -118511,12 +108877,12 @@ acm bUL acm aDl -bSt +xel aDl qSC -oTC -oUu -wtm +xYA +wsS +rxw qeq cAh cCd @@ -118692,27 +109058,27 @@ adH lKM ojA pNq -ati -auH +iEr +unj cdD cdD cdI cdD cdD -aCD +djx ago -bdf -aKf -pXb +mEd +feb +ldK btK btE pCj -uzC -hoS +onI +oWP vOn -nPU +jOL btE -ojm +cQz gKi bvY ghD @@ -118723,9 +109089,9 @@ asG stp qEy hVN -qGz +ibS asG -hAK +qrp bIp bKK eQh @@ -118733,23 +109099,23 @@ oYQ deU tln tof -tAF +hBz auP -qDF +kjJ nMD fas bOU axF -lfn +uYh ihV -cUd +tSC bBB -dCC -cuq +opw +vRN axF -iIa -pbW -rcd +tSv +qqg +mGs bFa mQi bEV @@ -118768,12 +109134,12 @@ aCw cxT aDk aDl -aks +vuM aDk -hSW -dqK +nAG +hbx aNd -tQY +hJF hdA aFI aFI @@ -118919,10 +109285,10 @@ asZ asZ ceG ceF -iSJ -krZ -lWl -hSq +fvz +jnZ +gKn +gzn ceG ceF ceF @@ -118938,12 +109304,12 @@ acm aaa aaa acm -jyG +nNi mix -ksX -wPi +itv +xfS chj -uDR +dkQ dhx rJg mIl @@ -118952,37 +109318,37 @@ pqN cBf cdD cdD -uQf -pkg -wAQ +qRd +cze +lGM cdD cdD ago -hkj -vSD -jhe -eyW +poB +uRI +qpa +fdP buQ btE btE -muD +uoe btE buQ buQ pPc -gIb -vzK -jeL +rKS +igz +kqY btE -aLQ +qJw ubT asF kmv hmQ cTz -jmH -aUf -brc +kGU +hUr +fHJ bBf bBT jpr @@ -118990,12 +109356,12 @@ kxA eDh wSP qhc -wDo -cOY -cOZ +rqU +vjw +jxS vee evl -ttS +wFf bBB axF axF @@ -119004,9 +109370,9 @@ axF axF axF axF -hef -gTn -bTR +iuu +tvR +rqt bFa fIl gpP @@ -119024,14 +109390,14 @@ jeX uCO mMc tPU -ggn -cLJ -cLZ -hIX -bPF +jVG +kkM +kkX +lZn +bFg qLD -gIf -ifv +rVw +dYR cBV mDY cBe @@ -119175,32 +109541,32 @@ asZ asZ aAg ceF -eui -atX -adI -adO -adW -aeL -afX -rZY -ajb -alp +osd +oux +fGz +rrW +vZI +nfC +sGE +omP +kdQ +oQU eEo -cdX -cdX +jUQ +jUQ vco -cdX -cdX +jUQ +jUQ vco -cdX -cdX +jUQ +jUQ vco jyJ -nTq -cIk -wMJ -cID -oDX +bCy +vvy +eWg +vZE +hqB joB adH adQ @@ -119209,61 +109575,61 @@ cEN adH cdI axi -azx -aAf -aAV -aUN +rGj +vtE +xwH +njb cdS -knM +mcV aIk rBj wVl -sJH -aPH -aSn -uew -aVo +jAG +jyu +pFr +kGY +lau bpq -qRn +bRS btE btE aTL -tPR +lob buQ btE -urJ -kPh +tnv +bqQ asG -tDw +xZR avU aaz -asV +dOY avc -kbz +xVF bBh avn kpH abn -bHp -tEj -lZZ -uLu +cXO +rlP +nnF +puo asF -sSn +nZC fuf xWt -viZ -aBM -rem +fIH +rqj +vWU rFr xxh gfK rFr raN rFr -cWK -aQp -rME +nGS +qqg +jjQ bFa ley jvI @@ -119282,16 +109648,16 @@ ugf sIu cLw kBa -cyh +amY cyt -umn -jzf -iZr -ryC -bQt -cyP +pim +qou +oSI +oSI +aYQ +vEL cHH -coj +pcx cMl psd cNM @@ -119426,23 +109792,23 @@ aAg aAg asZ asZ -agN +dLE asZ asZ aAg asZ ceF jFZ -auf -sAH -gjy -adZ -chP +oux +sRe +hJf +mpZ +aVE chO -lLK -fWT +sMA +xsb qdP -goR +aWn aaa aaa acm @@ -119457,8 +109823,8 @@ adH adQ adH adQ -kwU -cyz +nfW +lPe adQ ciZ bSp @@ -119468,30 +109834,30 @@ cdD ceL ceW cfk -aCp -aCE -aET -dfK +jEV +vlE +rpL +qxp mkz tsF hsL ahx aox -aSv +lls aTT -gkg -aYm -aSn +nBh +urM +pFr pFr mar -bdQ -rJo -bhz -rkz -bmI -acN -aaT -ajK +pFr +ohi +pFr +txO +pRf +cSo +aLR +xZE aqQ aJl avz @@ -119502,16 +109868,16 @@ arn arn atn arn -aur +pIc arn arn asF asF kjJ sVy -bYj -bYo -dKX +jxS +nbp +sGC sGC jEr sGC @@ -119523,29 +109889,29 @@ vSb kew bET bFa -klR +cyi aFM -mMx -pGP -ogG -vwO -fXt -mIY -vbd -eNL -fHc -rQa -vbd -tqC +cts +iFI +uty +ccI +vkW +dGf +oaz +tZd +jzO +sOY +oaz +haW hLz kBa amY aFJ -qKk -nJO -ivB +ejp +eKN +rll eWq -rMO +lvR cBe qNC cBe @@ -119680,20 +110046,20 @@ asZ asZ asZ ajE -ahf -iHz -alz -ceg -cep -ceh -acn +wMg +qLg +lII +cYM +oTj +mgz +iBm asZ adg azv -cfu +iXG azv adg -aeb +esS chD chD chD @@ -119714,7 +110080,7 @@ aeo alm acm adQ -pyY +vZL adH adH cGd @@ -119723,12 +110089,12 @@ cGe cGY cdD ceM -ceX -aQi -cfx -ixb +xFd +pyF +ddN +fwO cfX -oXO +sfW aIc jTC iOM @@ -119736,64 +110102,64 @@ edn aox aMi cir -sFH +hjN aox -aTN +boc rFb apX bkj qyJ -gZV +boy apX -bmJ +mbF bAm asF -pXp +xbb oqC hfC cQR dnK tks -muP +gxO arn riE cIN -cIQ -bOu -ucK +jTX +wqN +gsz atC bIL atu bRG jow -gwn -bSP -bXJ -myZ -rjg -bgv +edB +lYm +wwl +abt +kHc +sQY huI eGw snf vHK -hKN -dyM +szA +lVD bFa ufB -tQN -lOO -kkc -cpT -cqO -fgj -cFa -sGT -uAl -pRM +eXf +fnY +cwM +fQn +ufY +gKP +vxp +oIZ +ldR +hjg ebZ kmh tsQ -efr +nfM aMI jle anB @@ -119936,24 +110302,24 @@ asZ asZ aAg asZ -abR -aaM -acg -acg -acu -acw -abS -acP +oIB +nLa +kcT +kcT +hnH +pgm +lFu +xrH atB adT hBo -cgp -chE +hvT +iDS adg -aec +lWX rna cCQ -lPD +rkn cis ccP ccY @@ -119971,7 +110337,7 @@ aaa acm aaa cEN -wir +xqI cEN bSp cGe @@ -119980,9 +110346,9 @@ cGN bSp cdD cdI -vrn -uch -wxm +vKZ +qnm +xTM cdD cdD adP @@ -119993,7 +110359,7 @@ fKj aox apX civ -aSq +hUF aox apX aox @@ -120002,16 +110368,16 @@ apX apX aox aox -lRT -uKF +xib +jOZ asG lKq ePU ipT pmV -uHp -kTa -luY +imJ +gAj +lQF atn eMd cIO @@ -120023,34 +110389,34 @@ xVl bsN kjJ dLv -kcq +lAg bCM bHV bCM -caZ +gOQ bJl bCM bHV -oLO -uXI +bOl +jhw bFa -sWi +psE bFa bGG -csc +jkW cMy -fhz -ggl -iFY -ykA -aIp +qkd +euY +ygS +eQI +xvK aIM -aIP -jgy +nxx +heK ydc -kiA -lEv -iZs +xfD +tzt +duu eVs wzC aDl @@ -120193,25 +110559,25 @@ asZ aAg asZ aau -aay -acd +ykC +ulu cdY cdZ -gbr +lVt cdY acx -acR -hwX +fDi +jlE adg -byD +kQy cgJ -chC +ioP alV -aed -aeR -bWZ -afw -cit +lfH +uXE +ioY +siI +tkf ciw bAf acm @@ -120228,21 +110594,21 @@ aaa acm aaa adH -prn +nsk adH -ccZ -cGf -cGA -cGO -ccZ -cHc +ciZ +cGY +eqG +bSp +ciZ +cGz cdD cdD cdD cdI cdD ago -quf +pIq aIk kal nSA @@ -120259,7 +110625,7 @@ acm afh acm aox -bnE +ffP aox atT atP @@ -120267,7 +110633,7 @@ atT atT atP atT -bvF +wPz atT atP atj @@ -120283,31 +110649,31 @@ hvk qWs bCM pgj -bDw -cbD -bDK +kGO +gbk +bYG dJK bmb bCD bmb bFs -sHs +tQd bFa ibH uui aFM aFM aIG -oqn -kDe +baD +qoh aMR aDk aDk -otS +wgk heK -sMT +lBe aIt -kkd +tyl xmc oeK aJI @@ -120450,21 +110816,21 @@ asZ asZ asZ aaw -aaH -ajp +gmG +abW cdY ced onE ceq atB acV -adb -adq -adh +uIM +dES +rSw adm -adL -adR -aeh +hUI +cXD +mHT afg agh aiR @@ -120495,11 +110861,11 @@ apk awG axO azG -kVd -vVf -aLX -aSM -rHz +lnA +iAe +mbp +kzq +dea yhC dea ozk @@ -120521,12 +110887,12 @@ cOf kny wnI nwR -iBC +iBY kko -hth -uFx -tTi -bnP +jYe +xbN +nTu +tfC atj kqJ bIo @@ -120540,31 +110906,31 @@ dLv vfn bCM xjP -bVa +guP bDD -bDL +bYG kOq bCC -xHH -bDX +dGM +mgd bFs jQp hWE ebm cOz -cKj +cgS aFM mOD -qiY -mwh -azc +hnu +vOG +qmq aDk aGu -kXV vRd -wqV +vRd +oiN aIx -jTs +niL hHN kBa aCw @@ -120707,25 +111073,25 @@ asZ asZ aAg aaI -aaU -aaN +shU +abW cdZ cdY -lZd +cTm cdY abV -acj -cfy +mHj +oKt adg -ceH +qdu adt -rsi +nlm chX -aei -cij -ahz -cio -jFF +afr +coO +dME +siI +nDf ciy bAf acm @@ -120742,23 +111108,23 @@ aaa acm aaa adH -mwa +rve adQ -azO -aAL -aBt -aEO -aFk -aKi -aLA +npj +bSp +ciY +ciZ +jiK +cGz +hiq cHm afu aNp ago -aDf -nFj -qBw -jxm +bBU +ewv +nuL +aSN jLO tNz typ @@ -120778,12 +111144,12 @@ atP atT kDP eWy -gQZ +fpV wfh wfh oaI -gtU -aqZ +lot +pnv atj auY jqi @@ -120797,31 +111163,31 @@ dLv vfn bHn dSS -fjJ +hnF bDE -bDM -bWP -aFi -bEa -bDY +lTB +bYG +dpn +bYG +jKb bFz bFU clL bFZ jmY -cKk +mxw aFM -ufP -phK -mwh +aUe +mbc +vOG aGz bxm brl -kpv +kHp dXe -iTs +ssm brm -jCm +nxC nYq huc aIO @@ -120964,24 +111330,24 @@ asZ asZ asZ asZ -hPv -aaZ -abg -abW -abF -abW -abW -aco +kiF +pQS +nUZ +clW +uMB +clW +clW +vem atB adT acD -adw -adN +uYy +dYL adg -lBG +icl lUd jMK -pEP +yfm chL ccX cdl @@ -120999,7 +111365,7 @@ aaa acm aaa cEN -amu +gMX cEN ciY ciZ @@ -121023,10 +111389,10 @@ aSC acm arl arl -boi -byH -bza -bzr +qkI +rce +ffx +tud cNZ bhE kny @@ -121035,11 +111401,11 @@ sWE qKm oYU gdn -gQZ +fpV wfh wfh bFe -nFg +wiD ara atj gKD @@ -121054,31 +111420,31 @@ dLv vfn bHV nJw -bVd -bDF -bEj +hpP +bYG +bYG vfX bDI -pJL -bDZ +hqq +xus bFs -cxL +nYc cyi ibH shg bEV aIG nLx -lmw -kDe +aFb +qoh aGA aMk brl -soM +uoL pwu -hhC +oqP brm -uHK +niL eVs hDA aDl @@ -121222,20 +111588,20 @@ asZ asZ aAg apn -abd -abk -abD -abM -abQ -vAM -acs +ecK +jpH +lFE +cJa +aOf +oAU +jPB asZ alV azv -chp +kEZ chV adg -aeq +bPM ciM chI chI @@ -121256,22 +111622,22 @@ aeo alm acm adQ -pyY +vZL adH adH ahh ajC -apE -cdn -cdJ -oFs -cfc -cfp -cfA +qqf +hdC +xYi +djL +oER +rdL +tDD aCH kaA -vsm -eYq +oEn +fcc cfM dLQ voT @@ -121280,9 +111646,9 @@ arl arl bha gXA -byE -byJ -bzf +qFv +rHy +gqE aZK bzd cOd @@ -121292,11 +111658,11 @@ aqc kPx xDR dsp -qqG -ooD -vEP +kLr +gZc +kmz atA -kAH +mZq auc atj atj @@ -121306,13 +111672,13 @@ atj atP atT atT -rHm +mtQ dLv vfn bIq vZv nnC -bDG +bYG jqk yii bmb @@ -121325,17 +111691,17 @@ bFa wVB wVB aIG -xAM -wfN -kDe +qRl +uan +qoh aGB aDk brl -kpv -aKW -wqV +kHp +nmc +oiN brm -jTs +niL rVO hWk aJI @@ -121482,18 +111848,18 @@ asZ asZ aAg asZ -dZB +pvW asZ aAg asZ asZ cfY -eyv -chB -adr -uwB -aex -ryn +dgs +sIp +aGO +ukT +jHI +ioy cfY aaa acm @@ -121513,33 +111879,33 @@ aeu aeu aeu adH -pqx -tkU -agx +eYO +peG +jer ahh -ajP -cda -cdo -cdK -ceO -cfd -wXy -cfB +sRp +rLn +mwO +oLD +sPb +epj +xhP +qIT cNO -pFm -aRk -aFZ +xyJ +krv +eQM aCV -ppN +pxi tOV -eHi +gKH bwp hWv cdc aTe byI -byK -djH +tQz +ctf bzk cNU bgQ @@ -121550,49 +111916,49 @@ hTT uWN uSF rYt -aqI -bCa -aGG -qDH -qYz -cXY -asy -tiK -ogJ +boq +taP +oew +kUJ +dbi +nso +oEQ +siA +jdG kFU -vXg -bXt -dBH -bVh +jUC +pUO +diG +bRG dLv eyZ bCM bDv bCM -aDK +oHt bCM bHV bCM fzP -mNg +xBa xYT bFc -ckg +gVj tCu -cnA -cnC +tCe +bGG aFM piI -lys -kDe +aPn +qoh aGl aIK aIy -tST +xNl gqP -lTR -pai -wEh +qWv +ydW +niL vJq kBa aCw @@ -121745,12 +112111,12 @@ asZ aAg asZ cfY -gpc -acS -ahA -ciC -aeK -qGk +tgA +usz +nVR +whS +jSU +kvD cga acm aeo @@ -121772,31 +112138,31 @@ adQ adH msL eYj -agA +qSl ajC -oEk -aAk -aEZ -aEZ -aFa -cfe -cfq +bPS +qcN +crJ +crJ +vdU +krP +svx aFY cNQ aoD -aRl -aUS -aZM -cNJ +fpx +lOP +uqX +egF moA -aPS -aTV -aVy -aYr -rjy -bnU -byP -mYn +uvN +nqX +aNz +obL +fQz +quW +kWZ +xGW cNV afh bgQ @@ -121807,49 +112173,49 @@ cce aqc biv iiD -ufl -bHN -bzP -dZl -mPr -bHO +lxu +hbS +dBn +tCK +fHI +eVc bIc -hyf +wvH fOg jJL -joG +qqc bRU -ann -eJb +tse +hnw jjM mqU cOx bJE aDW -jwm +gnZ cOs bML ccc -fMH -chm -pur -bFT -ckL +hbf +xxZ +xGy +gYK +txd cBp bET bFY aFM aDk -kUU -rtr +jMG +eZx aDl aDk aDk -bBF +qbY sdO ssm jNn -xeV +wXt izO dDM aIO @@ -122003,10 +112369,10 @@ aAg asZ cga cfY -lou -gaX +gtj +lwz aYu -flv +wot cfY cfY aaa @@ -122025,35 +112391,35 @@ adH cEd cEp cEt -cED +xdh adH adQ pfD cBc ahh -asc -aBh -cdq -cdL -aFD -aEZ -aFK -ceP -aGb -aKC -aRm -fCn +lLe +nUp +iHq +uFV +lzU +crJ +ylG +tcZ +nlG +doZ +dLX +cpJ cfM -wFn +eLH gGz -hkq +gKH byj sgH cdc cEW byI -aZH -lPJ +xov +pmp cNW cNU bgQ @@ -122064,49 +112430,49 @@ pNQ iQa oxu xTB -iBp -xfb -fec -utt -fJO -hZA -uAv -vmS -nVu +dtB +sCp +jsj +cpE +kjw +iFz +ieL +eWY +mJH pEH -cEO -bKI -jOP -bSk +ubr +lVv +bli +mnD pfq hwN bmc bCY bCQ -bCW +iXl bmc bmc bmc -eST -hmx +eqh +lBY hpC bFa -clH +clL off bFa -cnE +bGG +bGG aFM -aJh -mgy -vDG -qst -yek -gdc -jpf +xbz +fnP +pKZ +kUG +swZ +gED gVy wzQ sht -ngn +wzv pqT tPK aMk @@ -122282,19 +112648,19 @@ adQ wSH cEq iza -ajc -amd -nzo +xfh +gDj +oxv irf -agC +sxG ahh -arG -ayc -aFX -aFX -azA -aBd -oOn +niW +mCN +dZf +dZf +kkz +lBU +jGb ceQ cNR cge @@ -122308,9 +112674,9 @@ arl arl arl bAw -byR -bas -bzg +gTE +vda +xGY bzb bze cOe @@ -122320,11 +112686,11 @@ brR buB ybu pvL -pAd -gXJ -uNj +hem +eef +aYq atj -aHU +mrk auc atj atA @@ -122334,36 +112700,36 @@ atA atj atT atT -hWz +mtQ rkZ -ttx +xak cOs -noh +nlz igG -jpK +adC tvC -nvV +mcn bCQ avq -cif +lxs bET cin ckN -bFC +cqB hpC -yjp +wVB +wVB aIG -aJh -mnV -csy -wYY -vPa -hYY -kKJ +lFM +qWi +jGx +sdp +ctT +uWl obT oQC qXf -pWx +niL mez tjS aJI @@ -122539,24 +112905,24 @@ adQ mOG cEr cEv -eeR +xVG adQ -tNB +sAL eYj jng ahh -ccU -cdm -cdB -cdM -cNK -cfg -vTf -cfF +xim +pWg +ezP +nuv +rDi +cVs +qFD +hWR gOF -ltS -cgn -fjv +fTW +wfp +xnZ cfM rjN xFi @@ -122565,9 +112931,9 @@ aSC acm arl arl -byM -byL -bzj +xeq +koz +gHt cNT cNU bhY @@ -122577,33 +112943,33 @@ vHq urz vfQ gdn -xSX +bhp wfh wfh bFe -pkI -xfw +nRH +tTh atj -nEb +lfF pvH -lKx -oHq -fHV -qfW +grP +xUf +kMU +xKB bRV -qhk +hnw izz -jyf -bCK -wwE -duO -lpV -dTp -dGi +vUx +dYM +hdq +vCh +lgP +jEu +vbF bmc -cgC -cik -hck +cin +wwk +jpI jYc aFM aFM @@ -122612,15 +112978,15 @@ aFM aFM aDk aCw -csA +fxw aCw aCw aDk -oot +rCI vEf qpr oPI -oYk +rCh qDL lQP bDb @@ -122796,23 +113162,23 @@ adH cEg mOG rTA -ajH -alt -oPp +cAi +pvs +eSc fvk mOG ahh ahh -ccV -cdC -ceJ -cNL -cfh -xMT -cfG +sPb +uRT +xvq +ujm +gzl +udu +izd cNS -kTA -cgo +jbi +fVM cfM cfM lCY @@ -122824,7 +113190,7 @@ app bha arl vXP -heq +ilU arl arl bhY @@ -122834,50 +113200,50 @@ atP atT tyY gdn -xSX +bhp wfh wfh bFe -pkI +nRH ard atA -dOw -lzE -rze -dfi -uAe -uAe -bkW -bVh +gMA +jFG +lXB +rxP +fWS +fWS +bVM +bRG rkZ -lSe +xak cOs bOG bCT -bDA -bDe -ceA -ddm -vJY +jiU +tbU +vYE +ljk +sRL bGG bEV -dHr +vpp aFM -wLu +xDq jdh ctK -bPd +tly aDk -dgD -lPi +uit +qTe nzY gpA aDl -toS -aFw -fzF -cQJ -lrk +vAE +unV +jQr +fyV +pIs pLn nYS aKm @@ -123053,7 +113419,7 @@ adQ psP cEv cEw -sas +wSH adH cFd pfD @@ -123091,47 +113457,47 @@ cPb kny nyN oXz -okM +lLu wxy lwx lDd -woU -bnQ +jLs +iRL atj -rJr -rYW -bOS -apL -apQ +yeR +cEu +iBb +auO +dbe biA bRV -nQJ +hnw seO -cbx -aBm -xgH -xgH -sbo -lbt -kbr +xoA +sYH +gnF +gnF +qCM +oBa +wYd bmc -rVH +tpG aFM aFM aIG aFM -xQE +nXp lSb ybB -vrt +tgV aDk mXu -eju +rKm hlb -odW +xgA aDk awv -bNQ +bRc aDp aJo aDp @@ -123321,11 +113687,11 @@ jhk cJB vlq bEQ -gwk -kpg -vzc +goQ +qYU +qXB fYQ -mGg +jlv aUa ago eux @@ -123348,7 +113714,7 @@ sJs atT atT atP -bzY +vVJ asx bxx asx @@ -123356,44 +113722,44 @@ bEs asx asx aui -qlm -qAR -tWr -umm -sPZ -axm -bVh +rGE +ylH +rvx +xck +lxh +uev +bRG rkZ -kqQ +xak cOs -jFC +xMq vMY -wGw +uro rbe -oof +xfC bmc -chg +clL aFM cbC qWo nIo -deO -odg -hOJ -lcv +qPf +sos +low +nCy bxm bsD -lEY +iUg ctq -hEE -aBK -fia -skt -dqJ +ctl +vaB +vWQ +edQ +fEp oju vBC -wDk -sIP +ovl +vxK aJI cui cBz @@ -123576,22 +113942,22 @@ aXW baH qBq auU -avm +amE aUa -sdY -azH -qGa -niN -dQM -cwr +wrr +xpd +mYw +vgQ +fkw +bZD dJr goi qAd -fyw +typ aox aox -ijU -fDF +tVo +uEA apX aox apX @@ -123602,13 +113968,13 @@ aox aox cOc bcq -nuj +iEO auw -eXX -pvh +ilM +hfL asx -eMN -lng +sCK +ftI bFf aop atd @@ -123617,11 +113983,11 @@ hZE eMB nOb vLD -pQX +pYw bRV -kcu +hnw dOK -qNm +sol bmc bmc bmc @@ -123629,28 +113995,28 @@ cOy bDg bmc bmc -chh +bfh aIG -jSh +tiF xwp hCR -uAx +hce iWX niR -tPO +xnN aDk -syb -vYq +ehw +gJe wqR -sZH +xRr aMk -hDf +wqt shP rui rIO ubl -umK -qTS +cek +eRd aCw cok cBA @@ -123831,39 +114197,39 @@ vtL ezo cGg aXW -rPD +ifr hpc -avp +aHR aUa -sMF -efN -iLe -oLc -qec +lvp +xEh +klF +xPX +mTZ cvW -hoV +jBd wRf sxb -lUb -bVl -qyr +vLe +wWe +wmL nIz pFr txO -iEd -baF -uqj -bhc -xXS -oEj +loK +pFr +loK +wbU +loK +sgJ aeD cOc uJN -gTT -agZ -qPb -saw -avg +nBz +noe +ssR +qIe +enD iUN syT bFk @@ -123871,33 +114237,33 @@ bzT bEe aui aui -lSt +tca aup aui aui aui tNQ csM -mnd -bQk -lii +vZr +gtu +qvZ uji uji uji cbW -qdR -ftJ +ons +ivu pSJ -cMP +bqY hIf iMp whL vvs dvl -sbw -mUe -kbc -vkX +sBO +hSj +dvl +ble iCW gaY aCw @@ -123906,8 +114272,8 @@ gqP jFa skG iEY -kFk -kuH +xVx +fPD bIe clw cBC @@ -124088,56 +114454,56 @@ cGh cGh cGh baH -bgN +ovy nkb aXW aUa dbW qan mri -fMM -fuR -cvN -cwb +gGV +fln +ecF +fAF tNz swu aox aox -qUg -eQP +cQy +sSD rFb ajt bwi -aZq -aZq +mqG +mqG ajt ajt -bib +tJP apX cOc eox -qhn +iuF auZ -uah -hMz +ljd +deI apA cIt cIw bAj bAE bGe -bGF -bHj -wTC -xzE +udn +lUF +kMp +oVL bPU aox bOU dGI xQs -jyf -bYo -dKX +vUx +nbp +sGC sGC igs sGC @@ -124145,26 +114511,26 @@ sGC pek xye pSJ -quj +fDO wzT rIP -uEd -cLG -lXi -tGu +jnd +mwk +tBU +dPR aDk ssj -rkQ -pOc -kIg +giw +rPj +gFj aCw -uKd -wVi -qBk -uYY -uYY -gUD -tzZ +jBV +hMY +wvN +xCB +xCB +xYb +bmT aFM cok aFM @@ -124343,58 +114709,58 @@ cDC cFh cGh cFP -cGi +kwC cDF -gdw +hDD hpc -avO +vUt bEQ cvK aeH -cvV -rWg -cwm +yjM +fXi +lOh aUa -joT -hXI -uDA +cqo +tNz +nOo aGh aGh -daD +xwr chu aGh ajt qnN -fmm -vHs -hrM +tdM +kqr +hTH ajt -bic +fVI bpq apX aox aox aox aox -bAx +tJK asx -qvp +aqK azC bHG cIE cIL asx asx -bOM -rft -kPh +lni +sHz +bqQ aox -vln +fkh bQr huq -qEH -bSY -whP +iWC +syc +nIt nIt vEC bKV @@ -124404,15 +114770,15 @@ gZD aFM aFM vOK -wWR +teO oOU -xMp +vvq aFM lfi aFM aDj aKw -bJP +aDB aDj aDj jZm @@ -124424,17 +114790,17 @@ laK cgG aFM cok -aDT -clX -clY -clX -clz -clz -clz -clz -clz -clz -aEs +cko +kMq +bZf +kMq +xpB +xpB +xpB +xpB +xpB +xpB +bZf aeu agt aeu @@ -124600,88 +114966,88 @@ cDC cFi qtQ uVI -lND -ase -nPV +uHa +mXd +jTB hFV nHO aUa aUa bEQ cvW -aCO +syo cwn aUa -cwl -bdf -fvQ +rgA +mEd +pqb aGh -akX -mWp -tRS +kHs +xUD +bvm bqU ajt -aLa -bnr +arD +gMl boT -beM -gWv -bie +dqV +kfA +jka aox aHX -uwF -hKr +boc +uzT byy -bvD -bAA +iCd +xzY asx tGb cIx bHG cIF cIM -oev +wHZ apA bpq bNU -kCW -jTa -yfQ +jyq +uKA +hEk ppb lur -lJY +hFk axF axF -snl -ePc +lvE +eMu axF xvO qqg dey -hVt +bof aCc -igu +pwH etx -fIq -nNg -eKA +swy +nGW +pBA hYs awH nVG -pEu -jse -lxG +tbT +yiV +gNr awH bGC bUW bUY cjs aFM -cwj +iaD aFM aFM cwo -aDU +cko aDY aEd aEi @@ -124691,7 +115057,7 @@ aEf aEr aEf aEr -aEt +frP aeU ckf aeU @@ -124855,38 +115221,38 @@ cDE cDE cDD cFj -lGC -cFR -bFK +tGs +oeZ +tbk baH -hlk -oKp -vKw -awR +iQk +mls +sSN +agi txo -htR -aBl -llX -mZm -cvT -ucA -jqE -iOm +ear +agi +mjK +wFd +lKQ +vSC +gWq +qyf aGh oRh huR ewh -dBt +oUn bwi piN -bnx -hUV -beN +ffg +wSx +lyi afd -bij +fVI bqb nbl -bsl +fvg nbl aIN eIt @@ -124897,13 +115263,13 @@ bCu bHM cIG cIG -kdI +jHj asx ipn img -bFB +iOo aox -xee +qsC gtK iBT auE @@ -124915,30 +115281,30 @@ auE xyY ndb mTW -qdr -cyn -qCg +yhV +iUD +shr kcW rqC ghV -lBf +cNN lPE aKw -pfP +nfN csD lsD -ecN +ofZ awH axa cpB axa cpB aFM -ukb -cgH +mmy +rhu cDA -aas -aDU +sRy +cko aDZ aEe aEj @@ -124948,7 +115314,7 @@ aEf aEj aEf aEj -aEu +bZf aeU ckf aeU @@ -125113,12 +115479,12 @@ cDE cDC aXW cDF -cFS +pbw aXW qBq baH aXW -avb +oTP baH ban ban @@ -125126,28 +115492,28 @@ akB bao ban ban -eoN +eBF rKa dsa aGh -gun +qfI jtC vgx iCN ajt jkh -bou -iuX +puI +tFp beO bwi -lqa -mwT -bip -hHq -vns -buJ -bxA -bwk +sGS +wTZ +rmm +txO +loK +pFr +huh +nRm asx sTa vYb @@ -125162,40 +115528,40 @@ apX aox aNK iTD -rcp +oZM awq nfP usT jym jEf bCA -iPR +xvO jVr xnx -kkV -bEv -jpt +qUh +myA +gpo iUH fjy cnW -vtG -bEw -ckh -gju -tmK -pbK -bqT +dFO +oPh +qzX +gqI +syI +uJp +iFL awH -aJm -tIZ -azz -aMQ +udS +vBA +mmw +iwg axS -rnV +vdi axa -aDO -cMb -aDV +kMq +kyj +xpB aEa aEf aEj @@ -125205,7 +115571,7 @@ aEf aEj aEf aEj -aEt +frP aeU ckf aeU @@ -125369,41 +115735,41 @@ cDE cDE cDD apF -nDY -cFT -mRV -apo +iir +cGh +wuh +aNa xIZ cDF -vdz -axr +dQw +jzE ban -eep -aBC -crH -raL +rlj +jqK +axE +eWp ban -vIM +lue rKa oDg aGh xWn -drH -bMm -vKk +ans +geP +mrW ajt -mBt -box -bqe -beP +vXl +puI +kKc +wew ajt ajt -saJ +tvq ajt aZd aZd bmM -hZG +cUb aZd asx asx @@ -125419,36 +115785,36 @@ aox vVi bQr wtR -bYj -bYl -mSc -lvk -bIJ -fvP -cdU -ceN +jxS +mCA +szR +wZl +wZl +vCx +lNs +cSh qqg nkU -fXs -aIj -jye +prW +mpw +dMg iNp xdm oXS -tMt +xiC wuG -cKx +awH aDj aKw -bJP +aDB awZ awH -aLS +veu xAU ejF -azK +hxG axS -cfz +ouM axa aDN axS @@ -125462,7 +115828,7 @@ aEf aEr aEf aEr -aEu +bZf aeU alm aeu @@ -125625,7 +115991,7 @@ cDE cDE cDE cDC -cFl +pKu eVP ojI pbv @@ -125633,93 +115999,93 @@ tGs tGs lAi vxO -aZa +qpu bao aBu aBE aZJ -iNm -baW -aJb +xyo +qvk +dGe mrO mcO aGh aGh aGh -aUl +uBK aGh ajt ajt -boI +toW ajt -boI +toW ajt -vfs -szo -fEU +egH +uof +xBS bjn epf tAe -mBF +xcD wlM -bnS -vNK -mJI +eyk +lam +hvt dSJ bpi aZd aZd -wTY -bKY -bAt +bRS +iOo +fSP aox -hFH -hpe -cNe -wOE +azs +rYj +rEL +lgr awq dZd -fgG -oPX -mdX +gOc +taG +jDz awq -tDQ +xvO qqg xyv -uVa +jWb aCc -kVc +fua uPA tRF -iLa -nhY +sdC +ckP bBu axS -oBZ -xdk -nSc -mbY +sDc +uRO +mDZ +dmu axa azX -ayK -bxZ +mae +vwh axa axa -cfQ +xoe chy -cjq -cjI -cjW -gGO +iGM +wye +oYm +cNs axS -aEl -aEo -aEo -aEo -aEo -aEo -aEo -aEv +ocj +xpB +xpB +xpB +xpB +xpB +xpB +frP aeu aeu aeu @@ -125874,11 +116240,11 @@ aeu cDD cDC bTj -dtG +nNq cDR cDD cDR -oYa +nNq cEx cDC cDD @@ -125895,49 +116261,49 @@ ban aAp aBI aCS -wJN -baW -aJb +xhQ +qvk +dGe mod dxP bsc bqK -xjj -lBA -xfM -pzi -bar -izD +dQW +lOa +sQS +brB +eTF +gLC ajt -sCE -ndX +gBo +nbe mIM fcs -xMs +oZK aZd mRB -lML -dCe -rhI -wxL -rhI -dcE +ova +gYX +qra +bUP +qra +tzW cIA bnT -wIv +rby bmM -wlv +xqT bew aZd aox -bBj -bSa -bBj +aGo +uQB +aGo auE auE vLJ -luQ -rSm +gOf +mPw xWF awq xvO @@ -125946,28 +116312,28 @@ vyY awN awN aGv -naW +wgp aGv buT -cop +nTi aGv axa -gNk -jIS +hEh +wil qJA -wHI +tlX axa -cuY -cwi -cwz -ckb -yaP -cxO -wBK -cxV -wBK -wBK -cyW +nPP +qqK +hZt +dJn +dVj +eYs +pYo +sAf +pYo +pYo +lRn axa axW axW @@ -126131,30 +116497,30 @@ aeu aeu cDD nHk -sId -eqn +cno +beX kIa -aLh -evG +siH +wWq iny cDD -exI +pmx cFm vzg -ejK +rrH cGm -eqI +tGs fps vlq axf -urk -vZd -fCo -eog -iPw -rjR -baW -aJb +bYN +cML +eSq +seC +hqW +pux +qvk +dGe rKa dxP bna @@ -126164,69 +116530,69 @@ lOa dqg hwA hPA -jlV -brQ -jfd +qfj +ifF +oSk tNl -qFg +nZh mmO -uZa +krn bjn miv -mIh +udM oSG -sXc +udM lam -cTp +udM lam -jGs +dzZ mAf rJO -ils -euA -jtP +kmS +yda +kAD aZd -aMo -aCQ -kWt -pkc +sUq +bkk +jaX +kRm awq puC wrk -tbQ -swt -wsR +eUx +jch +kCM awq -gGY +liP yiC hSc aIb -quo +lQB sXU moF vFz -wUw -kXe -afK +koO +sWS +cKU axb dHN -fdT +lLz ibl -jYT +gqL axW -bUS -ayJ -aAh -aAh -cpz -cBQ -cLM -cPq -cMc -cMm -czd +cJo +gsc +fhV +fhV +hhY +gkv +hoB +lRy +nTo +yim +iVE axW -wyd +gZW xgw vrB axa @@ -126388,55 +116754,55 @@ aeu aeu cDC hOi -oeo +xlC koC seU iwu -liN -tqY +dlO +xHi cDC baH cFn -lyN -rvF -ari -xGI +mUC +uXC +fEY +klU cGS jbV axg -jDy +yfT ban -mgX -iJV -mJA -nUX +lnd +eeu +fRN +vZj ban -ooU +kmV rKa -ggQ +dxP bna -dNG -bHy +uca +lZo eIg ucI kLS eeK -ohZ -dsr -fKZ -cKw -xQc +xWv +eSp +jSN +nPI +eCy ubM -icj +fms bmF szg -mlm +nVE pBX -wNg +vBU lam -rAX +jEp lam -txs +mlG saG gRZ ecY @@ -126446,44 +116812,44 @@ aZd oPl moD jaX -bYK -bQI -qyh -jmA -jgu -wmQ -hyR -awt -ceV +asj +hNv +rzm +oAz +iyg +eQT +bWo +xEk +xCA iUk rjq aKk -nNl +mXR otW tOz nuA iNK tdU -nSq +bbg axb -yhm -oqr +oST +iJq juE -sFx -ctP -azP -azj -azE +cPc +wQw +kgv +qQD +mad brn aLF -cxh -cxh -cxh +kZe +kZe +kZe aLG cMn -czf -cBl -cYR +eiK +oet +oWO cMU brA cPt @@ -126638,62 +117004,62 @@ aaa aeU sRS aXW -nlH +nlK mOr aXW aXW aeu cDD haY -xXl -rhM -aVB -xoW -erZ +pwc +eZQ +dZi +ybF +pBj snu cDD rFY cFm uOm -kjO +tmI cFC -hqp +was dYk xUr bam aZS aZS aYH -aCe +xbM aYH aYH aZS lUh rKa -cfV -beL -wjS +kHa +aZe +teM teM wYL ouU sGt yev teM -esp +xxR ufr ocf lHW eOE -nZX +rrK bjn -sLd -mIh +uFZ +udM lEK -wTL +edi slz -xXD -mdr -vay +bGj +sKO +vnI tPB qXp tIc @@ -126703,42 +117069,42 @@ aZd eYS bXv jaX -ftX +sJK awq nKk ibO hfV pUj -gEf +pYh auE -qso -mqR -jfO +mDj +xGT +ifd awN aOp xuX -jEt +fPJ dFa axt vvF -cpy -cqR -nRA -nFn +mUV +iGe +xse +rLO pCB -tVl -cLe -aAd -azl -aMa +dSo +krC +mWX +jsM +ksL bro axT -cxk -cxk -vbk +fnv +fnv +rNL axU -cMo -czo +mhw +mvp axW cmx cmx @@ -126894,19 +117260,19 @@ aaa cLo bRJ bUQ -bXd -tgi -nab -anU -xRF +fAo +hss +kLO +rXN +try baH cDD cDL -cDQ -aid +lmo +bbP cEc -cEk -cEk +kmf +kmf cDD cDC awf @@ -126920,40 +117286,40 @@ avx aZS tBS nyZ -uDb -xpJ +nYm +dfZ kRp -dSt +itj aZS fZv dEg -kXD -beL -dAi +hYj +aZe +emz xms lnY teM teM teM fRS -lJJ +muR fNb jJE pbs ngS -dEl -bol -fep -kfZ +bBg +kGl +bUP +ydZ lam -tLE -oVf -ehr -urA +eNS +haz +iyX +haz vgt drL kEB -ppB +nLF bmM aZd hdf @@ -126964,43 +117330,43 @@ gDm aJZ auE auE -bAV +bTq auE aJZ auE axF -aCj +uuK axF awN -pcu -nZO -ckC -jDp +pRk +uwx +mUV +lFb wit -coz -caI -bHe -pDp -nHg -eOH -mnR +dzu +rqu +wLI +gxG +uOE +vlF +gZg axW -cvc -azn +ajS +iBn axT aLH aLu -cxW -cxW -cLz +fNY +fNY +fFV axU -cMp -czp +mFJ +iqU aLK aAM aAM -aAY -azw +aAM +aAM axa aeu aeu @@ -127158,15 +117524,15 @@ aXW jkt afZ agi -jOu -xFO -efW -jZS -rtV -spu -cEz +dCH +klP +uJQ +oKZ +cFb +bQO +qRy cEG -abZ +oqO vlq cFD apz @@ -127176,38 +117542,38 @@ npG eHD aZS nos -olx -aRR -wIh +eIU +xZb +dfZ pnt -bdd +sAq aYH vOl rKa -qyF +lmg cly -hie -ybb +mAv +ebz hCi snt wou -bpR +cYd qjA ajt dxY wgS gWu -yjf -hjG -dcu -mUE -gNS -pmM -yar -sXZ -vNK -qgk -oYX +rVD +dbv +huW +wPX +dZk +haz +uTP +oxB +lam +vuB +qaP boa boh bon @@ -127220,43 +117586,43 @@ ubW dhR ikr bRL -ymb -oQG -iPg +tXS +uzk +xyF bNK -coX -xkp -kBA -bOj +ntM +mVW +mYv +cmp awL -ily -ckm -bKp +ipY +kSo +fJe aIg -jjN -cox -oaH +pKs +eos +jSo axb rtm fGh -tjF +iRA cKX axS -cvc -kZf +ajS +qVf aLs aOS aLv -cgQ -cgQ -cgQ +dhB +dhB +dhB axT -hdY -reC +sIA +gVe axW -aBz -azw -aAZ +mDc +aAM +aAM aMW axS aeu @@ -127415,27 +117781,27 @@ alB bwe alB cDF -fdw -hwo -fdl -fsM -dRY -wVn -qau -vyx -kcj +dMf +gTP +fUC +bHS +pvn +lTH +pvn +prq +pvn pZE bHS apB bCE -qbO -nXc -hlo +yfT +tGs +bPT aZS -dKA -xay +xhE +hho edK -tuJ +pyT utp qdK bez @@ -127444,23 +117810,23 @@ rKa hXZ bmy bmy -eUu -sZl -ges -wCW +ura +hYh +teM +nLp rtn gPB bwi ajt -rGx -bph -uuH -bmZ +eSp +ntS +bIW +qWI aZd -bqS -iDW -mdg -kTf +itt +cZD +oLV +egg aZd bnq bnH @@ -127476,34 +117842,34 @@ iWp jKB wpE vMC -cdg +ueH oRz oiG -sxj +mfB bNK -coZ +jkR wra awX awX awX cjD -ckq +hlG cjD awX cne -coI +wCK cne axV axa axS -ctV +ako cne axa -cuZ -azq -aGD +qYt +uWK +xnL svb -aIn +aUO ayn azm ayn @@ -127682,44 +118048,44 @@ alB bwe alB alB -myx +oMy apC aXW baH -xNS +gLL aXW bam vmH -ixh -gjd -pzN -eLw -xyt +gGq +rdG +bWe +koB +wms aYH vOl rKa sUr -xuG +iWs bmy bmy -bhK -beL +cqu +ult bna bna bmy bnv vXU gzV -eLU -lGy -lgY +ftj +qbC +qlT bpV -qtU -irh -kQm -fvf +vOY +vxQ +uuf +wog bnv -qGB +oHc mDw vxQ vxQ @@ -127733,44 +118099,44 @@ lgQ rNh pJn ukh -bNP +kUt uKo -ori -ekY -cbb -fDX +vMz +bjj +tXI +vgW cfn awX -awx +vLH iJa jJm nXN jHz awV hKQ -jfk +tOx wkF -vCu +hdF cne -rMN -cuC -cdE -aFB -cvf -azr +dPI +iNz +nDx +bmP +wXa +pGG aLt iLV aLw -ayN -ayN -ayN +rPG +rPG +rPG aLH cMs -czJ +mns axW -cmx -cmx -aBa +aAM +aAM +aAM aNf axa aeu @@ -127942,26 +118308,26 @@ bwe cGS jjT baH -rCM -uDa -xKj +jYk +cGh +iBK aZS -yeg -xay -aBe -iSC -kxY -tRe -qXi -mfY +fZo +hho +hcy +bcK +tOb +eXh +aZG +bjY rKa glq -jlm -beu -gvN -bhU -bjx -lnf +cgU +clB +dmh +pqU +wuA +boZ boZ pCw xDL @@ -127974,9 +118340,9 @@ vQN qAS nke nke -rUQ -brz -rBR +bcL +hPD +nuQ sSd rSM nEP @@ -127985,50 +118351,50 @@ huM xpw qxx ggL -hkx -emQ -mkt -vLX -qXV +siJ +eWR +xhZ +uYi +cOu bOf pUs qqy -jNV +eQQ bNK -dLL +uYK cfo awV -awO +lHz nHs oIj iBM fkX clO -nTv -wFG -rAa -ufM -ctF -oGV -cKo -aAZ +xwc +xTX +nCN +nzO +izf +ygH +dVX +aAM axW -cvg -azB +iBZ +sfl axU aLI aLx -cxZ -cxZ -cLN +kSk +kSk +cYb axU -cMt -czp +flz +iqU aLK aAM aAM -aBb -cmx +aAM +aAM axa aeu aeu @@ -128185,8 +118551,8 @@ bfq aWJ bhj aWR -bBI -rPz +emo +upE aWR bhu ayv @@ -128196,26 +118562,26 @@ aWJ ayv bhu alB -rJq +wAS apC aXW cFi cFi cFi aZS -wiW -dwD -xgC -sjd -aXP -dNV -bbQ -uyY +oCT +pRG +tQw +mVR +aRS +lJC +sCM +fsc wSy rKo -pFo -aRX -lhQ +div +mAK +sSd jmI ove vzF @@ -128231,21 +118597,21 @@ dyE ljC gbH wct -mIw -bBv -vDV +gbH +qoK +hdr gLz dKn dKn -pjV -gBt -eVE +dKn +lin +szU bnv bnv bnv -ayO -bTw -bNA +wlc +leD +kxw bNM bNM bNM @@ -128255,32 +118621,32 @@ bNM bNM hIY awV -awP +nXH wqn dGG gSC sFT clO vqx -mEz -mzw -iro +yhg +sLJ +mfA cne -mcz -cPn +jHl +nWI ayz axW -cvg -azJ -bCG +iBZ +mWA +umD bFh axU -cLx -cLx -cLx +fnv +fnv +fnv axT -cMu -czK +pYL +ppw axW azw azw @@ -128442,8 +118808,8 @@ afG afG afG bwn -bbk -fYn +jGr +lvC aWR bfq aWJ @@ -128460,19 +118826,19 @@ ybx cFi cFi aZS -jzV -pqL -xdx +uJl +qhG +dZj daU -ouB -gUs +fHL +vSX aZS -xDp -hUT -cgX -nws -bdf -qls +uZI +cSO +dGe +lcU +onx +mab bkG wqu mhL @@ -128488,58 +118854,58 @@ pOv pOv vzJ ulS -mRi -bvB -ivx +vpQ +yik +sIh wvK bnv bjX -tjm -hrb +gUw +aVN bHQ bjW uYK bEg -hHP -bVk -bNC +uKX +uwV +wRS bOo -dZN -dzo +twH +rkE duf -wvF -ccd +aGP +dRR bNM -qem +hIY awX awp moM -vuw -nIK -fCx -aUh -wXg -rfg -laZ +xuq +mco +dRG +slh +lUi +bpw +rmi wqG cne -nBH -cPn +aOy +nWI ayz axW -cvk -cvm -cvr +eCL +aMB +rzx bFh aLF -cxh -cxh -cxh +kZe +kZe +kZe aLF -cMt -czY -cBl -gXr +flz +cYc +oet +wqQ cMU cNr vJU @@ -128694,24 +119060,24 @@ bbx aax bfs bwe -lMF -enj -dcO -noJ +vjI +gMs +nRc +oYL aWR beY -gXK +mVu aWR aii -ahF +vJp aii aWR ajW -ajM +sXL ajW alB -gEN -apT +xIf +apC aWY aWY aWY @@ -128721,82 +119087,82 @@ bai bah aXj bai -aYP +nNd bai aZS aZr -ajL -ajL -cAX +pqw +pqw +pqw aJJ -hGI -qpb -wBB +hOA +iWv +jty aYf -eCk +dTS aYK aYd -rcI -jra +wsu +qVW bpF -ggj -jKC -ePN -jKz -tlt -pFM +jtb +qYX +sIh +tna +sIh +iez blf blf blg blf blf -gVP -jSx -laT -iQK +bwy +sLs +kJU +iOC bjW pfF bOC plH jcX uqT -bTv -vGj +vCQ +pbQ rYi fnG iLx ccf bmp -tAL +elL awX awX awX -oJM +kxy ckB -bOz +shj awX -rON +jsK xUT jJS rRv aLL -qTV -cPo -aaP -aGq -cvv -cwd -cvR -cBj -cPs -cLA -cLA -cPr -cMd -cMv -cAd +dDh +lar +stJ +fNU +rJu +sFc +liC +qGg +dVE +xwI +xwI +sBc +oqt +dCc +kEm cjt -oZv +pwS xgw oNj axa @@ -128948,83 +119314,83 @@ aeu aeu bwe bgD -bfo -aWN +bjG +aWJ alB aeX -mWk -jeg -vaM -kGx -flc +sYi +nBl +rPT +xdV +mDH ecC aWR -tzL +xTz ybO iaZ efV -ejm +sEd ybO -ame +sex alB ctJ -wwT +nRz aWY -cxX +wxE peN -gRG +qDP nuW pSq -gAW +lPo aZv luD -nJS -pJf +wiV +qbg fuW aZr -bdJ -bdJ +kpA +kpA aZr aYd aYK -vpZ -bch +tkZ +hEI aYd -vmw -drK +grL +tZQ aYd -bfn +mXx cbk bhI bhX -kKS -dRO -bLG -pie -bsz +uJZ +fVA +mPV +out +tZv blf -gMt +iPm rRQ wGa blf sGp pTC -fba -nSS +rbO +pcf bjW -bAz +uwD bEg -eIR +fgv rAz -hDl +fNp bNM -wAq -lis +rEQ +bRZ siW -wps +qXR cjz bNv -yaT +nEq nIL uYK awV @@ -129038,20 +119404,20 @@ axS axa axa axa -cqd +mDu axS axa -cvw -cBt -cwk -cBt -cwe -cwI -usq -cyN -nJy -cyV -cAJ +yeZ +uxT +lER +uxT +gWI +unP +jAH +vaW +uNr +feV +hKb axa cki axW @@ -129206,78 +119572,78 @@ aeu alB aWJ bfU -bfy -ary +aWJ +rnA afl lsq -dHf +njE bfP -swV -eCD -jsE -goY -xpP -vxm -nJt -bzt -nJt -uZV -uLP +tKx +uJg +fQQ +qkk +oie +grI +gyB +fqG +gyB +aUj +aIA dNN -iBw -dZe +qIU +oDT aWY -glL +vAc skx szy hum jCp -thJ -aBy -xNb -bax +qoo +wLf +tDd +iQD gbw tWW ebC -kkq -dpz -hgk +put +rYq +gzi aYe plt -qGX -eWt -goK -vwM -uHG +spX +diE +dPJ +rcx +lBC aYd -bfu -bne +wIC +hKz bhJ -kmU +xeW keb -ofS -gKc -bjw -qmb +oIh +gld +sGa +eam blg -wud +ppO mMR -hbw +nqf blg -wjE +eUO uzu -hnM -lsO +vOI +elu wTl -dlm -bJT -bLZ +uQk +nDG +xlm fto -les -cfD -cYF +wIf +luM +dtb iWm -uyN +syJ bNM cot bNw @@ -129294,23 +119660,23 @@ bOC olb nIL cmh -cmg -pyX -cKZ +cmp +rFE +sOu axa -cKu -ciT -cxP -cvD -cwA +pAB +kBQ +uvr +pOn +cAQ axV axb -cAV +vnA axV axa axa axS -ctM +dsD ckk aEg cnd @@ -129462,80 +119828,80 @@ aeu aeu bwe egS -bdD -apR -axR +okF +sss +psm afo afW -afO -age +yiG +fTH agn ovr eyM -uhy +uif fbn -bUR +kZz nQG -klM +uim nZk -mUy -oAB -fuA -wZW -iMo -aro -rip +fpK +rwD +rsJ +iWF +qqQ +aqT +tdi hDu byO otk sNK -usN -aAs -lhW -lDO -iao -fTU -hIs -fTU -qPF -aZo -aZV -scm -bag -ulW -sdt -qsx -run -fjO -nes -bhf -cIY -eXR +sNK +dnS +qMZ +mUa +lQw +mnO +mWT +mnO +bFH +jfa +qni +vmz +vVc +vnM +qki +cOV +tag +khe +afR +cSc +gfP +qlM fob msH xCn qyC -byo -bAG -rKs +guT +lAJ +cXI kgq -iKQ -bIF -jlP +vsA +ics +avk bni -fyx -aUs +tBw +nYB bNt -vWo +jLQ bEg -wpr +isi wUL -gcy -bSw -mvf +vxe +sOo +rgM hgu -xax -bWd +tky +sEp vOz bNw cgO @@ -129562,21 +119928,21 @@ axS axa axa axa -cBM +gSy axa axS -xPY +hrK bEg bOC bEg bEg cnu -coQ -cqv -csn +vgz +eYK +vDY toC -bPW -cnz +gwx +hwG acK acK aaa @@ -129720,85 +120086,85 @@ aeu alB aWJ bho -bfy -ayL +aWJ +wCI afl eBD -nDs +cKa beW -feH -eLS -oWS -alk -vNw -heR -jSv -ncz -xji -rMJ +enh +jLL +gdf +eik +kLs +gIx +fHC +qXS +waG +fFg wDF afp -ycZ -rMK +igj +gSx aWY -cEy -mjx -wqz -rnc -vyC -udv +wRV +bpz +jHU +fck +hsJ +rpU aZv uoA -qwl +pyU pHY -hYK +iHW lLA vxV -xXq -imY +ldv +fdW aZi hot -rFP -ruf +pPB +bVz yaK -kOt -fyO +dQi +eFy aGj -vtR -aTp +wDv +vAP biR -wql +dJN boR mHX npn xlk -tZw +aoZ blf -tbM -mwf -dYV +jhg +qdn +oIk blf -sBU -dFZ -bHw -vEO +uOv +iIg +oxg +hOG bkP nbm bEg eEB cZB -xGh +soV bNM -pPm -vqC -wag +duy +pDJ +dbV bOH -bON +kkI bNw qnn aEK -chF -ipc +gxa +pdg nIL pdg cmp @@ -129816,19 +120182,19 @@ wRN niE qHa cNA -cua -bUI -wtV -cLQ -xin -cyr -uqd +nuF +pfw +his +vCF +pwM +xMa +nDl cla -lgm niE -nzB +niE +fqC cnd -hfW +qsy cqQ xgl cnu @@ -129976,14 +120342,14 @@ aeu aeu alB aWJ -bfo +bjG aWS alB afp -ykR -hmd -qTF -hFb +hsM +aRq +fFg +tWS hbD lDu aWR @@ -129991,54 +120357,54 @@ jMp lvG pJP nnL -tuZ +kUO lvG aHW alB akf -xsl +kDB dCr aZF aZF -avL +mtM aZF bdi aVJ amV aDb -jbF +lDT lGG whx -mvL +tci fMI -xXq +ldv fdW aYe iOn -iPf -kCy +qYl +xhf bwQ lLq -xLw +rpv aYf -bfQ -bhN +wCE +raR bhI -vYG -vCb -eEh -pIT -sNo -tbu +aKu +spy +vfP +rPO +whF +elZ bwz blg -bBo +wov blg blf bjX -bGJ +rMy bHE -guL +oiK bjW iJT bOC @@ -130047,20 +120413,20 @@ lxW soV bNM bOo -cgd +knK bNM bNM aVM bNx bSr bSr -aCj +uuK bSr bWT bSr bSr bSr -cKd +uyG bEg bOC bEg @@ -130072,24 +120438,24 @@ bUp bEg bOC bEg -cLr -cLu +tae +vEm cju -cms -cxQ -cmQ +dzy +xfa +dzy cju bOC jAu cmh nIL -cBs -cBU -cCc +bWE +lsE +qpm wuV qIG kFC -cNP +hBY cwa aaQ aaa @@ -130236,64 +120602,64 @@ bfq uRc bft alB -nTy -qpN +hcv +oMo sps vnk aWR beY -aew +pFG bwn aja -ahJ +lKi aja aWR amF -akd +daj amF alB -boB -mRW -nlM +rPr +mUQ +hxl aZF -adX -mIR -obq +hIq +gCq +lWL bdi -hyr +tFf cdP aVJ aVJ -kBS -hAT +lVg +ssW whx -syF -xXq +cFq +ldv fdW aYe jzn -rLd +qYl rSj -qKR -fnJ +ivO +xpQ nhw aYd -bfW +dDI aCb aCb big -bpn +hTZ big aCb -bpN -btl +gdP +rwe bhQ -upb -dyu -urt -iil +kgL +cGj +dKC +rZa hnP -loc +eqd bIm bHR bNg @@ -130303,16 +120669,16 @@ tEv tnP xfQ kee -wtM -bSU -vFe +kee +asj +unh epX fZW -rDP +feM bSL -rfO -smr -ucQ +gMa +pVe +xes lgk qaM ntG @@ -130320,31 +120686,31 @@ wXN bSr bOC jRT -nHz +gRo wLc wLc -pfe +jrV wLc xbm -nHz +gRo bfT bEg bOC cju cju akn -cyb +qMh cjB cju nIL pdg cAm cAz -fkE +mYv coC -cNF -iKN -wXc +xEI +txH +tGQ cnu cnu cnd @@ -130498,7 +120864,7 @@ aga aga aga aWR -upQ +pfT htu aWR bbx @@ -130509,52 +120875,52 @@ bbx aWJ bfs alB -dOp +kRc uhr ewi baL -atR -kpm -wzr -ayt -tgT +rCi +krz +mWE +icc +nfd lEc -ppr +qNt aVJ aVJ -kBS +lVg wKl fMI -jns +pfZ xNT aDI aDI -biB +iqv aYg aDI aIa aYd aYd -ldU +gNT bhG eHU -sOg -pZb -twY +hWT +mvy +szx big -hZB -qzY -wKC -hep -sYs -peD -oYx -ean -dFl +dju +qxb +sPQ +tjh +fAm +bTp +uoI +iWE +qzR xEB gZx bhQ -fYJ +nhh bEg kuO yfe @@ -130565,9 +120931,9 @@ dbR fJz pJp pJp -gGd -cjK -yaz +iHl +xsf +rTO cNz cNa pgL @@ -130576,31 +120942,31 @@ dzY cAc bWT bPJ -ovn -fkv -fkv -fkv -jlQ -fkv -fkv -fkv -niF +mpg +pcn +osR +osR +ibX +osR +osR +omW +hhM qei qei akn -iud -dLd -jru -clV +xXA +xrB +vtK +eNm cju -cma +aMn bEg -cMZ -vlo -cNx +cRD +hIY +uAh cnd cpb -cIj +wDc cnd cnd cmU @@ -130755,7 +121121,7 @@ bgR aWJ bfs bwn -eMb +jwz sQZ aWR aWJ @@ -130768,98 +121134,98 @@ aWJ bwe bnl blq -aqd +eii aZF aXR -bcx +fol aWU bdi -wpt -qLm +nFL +ojx eYR -stv +vBl aVJ aVJ -oYW -twI -xXq -lMh +mFj +egl +ldv +fdW baU -uUP -lbP -gTZ +qyt +ehA +lWc bDS bbb -dPo +uMI jgw wLe aCb nLN nLS rcl -suI +tPr big -kBJ +vFm bqu -bAH bGn -lQc bGn -bFp +dGk bGn -gyg -qPA -qPA -kbt -tkV +oLn +bGn +nqF +ovX +ovX +jsR +sGh bEg bnv -vwj -bOh -fzM -pft -pHO -rmg -ydv -rPB -ffR +owW +qdi +arT +xMu +jBO +jaX +xcw +sYD +dAh cav -qhe +mFU wOS -spi +iLz bSr -uTv -var -cAE +jhO +dnN +ydH bSr bPJ -rMC -fkv -fkv -fkv -fkv +geS +nOY +dmA fkv fkv fkv -osK +wnw +saY +uzE qei qei cju -cwJ -cxB -cye -cym +qiV +qHB +cQT +uyr akn bEg cku clk -cAK +mIJ ckv cku -kfl -cCh -lOX -cIj +qFn +wfI +lkr +ndQ cmU aeU ciQ @@ -131012,8 +121378,8 @@ aWJ ayv aWJ aWR -tVh -tkk +pzK +bZH bwn bfq ipk @@ -131027,57 +121393,57 @@ xDv mKk izi aZF -baJ -bcz -baJ +ixT +qwf +txQ bdi -vLL -gmI +aFu +qlJ flU pWp -uvH +tHq aVJ anx fGE -jns -aPl -aQf -vyv +pfZ +uuZ +vWF +gdi aRI oIt -sfd +wRP baV -bdE +hnf gha cbk bhG -jdd +iRj xSY sqC -rbX -gYq -nCj -kXT +rql +eQG +qEG +ekt bkq obn bke wpD bkY -sgV -bls +uJI +jHT bPj bmo bhQ -xDH +wQC pdg bRF bPe -bPH +oTt bPe bOc -bVf -bWt -bXL +xFx +iOi +wBl bXx bPe bOc @@ -131086,19 +121452,19 @@ bOc bOc bOc bWT -caU +jyV bSL bWT bSr bQa +nOY fkv fkv fkv fkv fkv -fkv -fkv -xan +saY +uqE goJ qei bzG @@ -131109,9 +121475,9 @@ clT bzG aeu ckU -cmY -cAL -xJk +ttF +lzM +aGK ckU cnu cnd @@ -131270,7 +121636,7 @@ okg bft alB bhl -kUB +ibe alB bwe alB @@ -131280,82 +121646,82 @@ alB bwe bwe alB -rEb +xuS qSD aSr aZF -baP -iDQ -bcH +gpF +pYW +fda bdi -ueM -feU +oGy +oFf tBv gWP fvp llr amV bfr -scX -aTU +hdU +psD bcD -cXb -sga -vga -qTi +fZw +gHx +hwZ +wPb bbb bdN bfm pcc aCb -hCT +ylB dVx -olM -hsZ +rbI +odn big bjE -luA +gdx blO vAY bke tQS hGV uJI -rXt -eMz +jat +dqN bhQ bhQ gxa -nSn +uYK bOc -lFh -niK -pVo -bRm -jmd -miz -sDa -bYi -vJX +abH +oKS +abv +haJ +xTR +ngC +fBm +rfy +fjD sWe -qbf -plS -lpl +wZD +nrf +rZh bWO -khW -fsK -uRb -cKe -cbu -cKv +nLW +lrG +vxJ +dBG +xFJ +cxK +qWF fkv fkv fkv fkv fkv -fkv -fkv -jQu +saY +grw peL qei bzG @@ -131366,9 +121732,9 @@ clZ bzG aeu clb -tWK +iwx cAS -iDk +wKm ckU aeu aeu @@ -131526,19 +121892,19 @@ alB alB alB alB -nCM -wbV +yjj +pzZ sWz rKN hPw rWx mqP nMi -hWP +geJ dAP kwO iMD -iUK +vFr emi aZF baL @@ -131546,19 +121912,19 @@ aZF aZF bdi bdi -cUK -xQD -veW -eeD -niq +rGJ +aYG +upx +gyw +hIj aVJ xGo -pJG -pyS +pif +rkk bbN bba baY -biB +iqv bba bbd bbc @@ -131568,50 +121934,50 @@ aCb aCb big big -bom +rYG aCb bjF -gQa +oCg bkl uJI bnh obn vVW uJI -iOT -eah +jaG +dGE bjF -bMJ +vXO lNU -bGi -eeh -bLa +uds +woh +fod emm -bQL +oVE bPe -abl +xTR yfq -frR +fBm bPe -jOv +iTJ kkG -jWl +cix uhY -nSj -liM -bTA +kTS +ggP +xHI kEU -tmm +lhK bUf bUf bUf +nOY fkv fkv fkv fkv fkv -fkv -fkv +saY wgW tBH qei @@ -131623,9 +121989,9 @@ cmI bzG aeu ckU -nVx -jHR -hDk +mxv +fWc +aPC clb aeu aeu @@ -131782,8 +122148,8 @@ fkS nhS wAI mFy -abi -drm +roF +iic orv crX cOA @@ -131795,9 +122161,9 @@ qPL ssS lKE ujx -blN -cSG -mUZ +oxk +akC +rKC fVR uPR cFV @@ -131810,66 +122176,66 @@ aXf aVJ aVJ uff -pJG -hXA +pif +xJS qLq bxn trW -aMh -uCY -qoj +lsu +ygD +lif moa bbc bym -bok +uRS bhQ kSb -oAA -bjf -qtn -aWQ -jGD -bkf +poI +bZc +haS +ikI +dPg +bke obn -bkf +bke uJI -bkZ -hiM -xdp -dkj +ePn +obn +plw +hbO bjF bEg gKQ -kjW +pdg bOc -iMH +tLt dBa -hyH -bPH -iSr -ftK -fMC -bSe +lVM +xDS +xTR +sKU +fBm +nZS wzg -vQX -pqo -wZh -dIF +kvT +mTp +ewD +tjX bPe -ddG +tqG nAs dwp -nmj +bwP bUf -ckV +rmu +nOY fkv fkv fkv fkv fkv -fkv -fkv -xan +saY +uqE ktZ qei cjo @@ -131881,7 +122247,7 @@ cjo aeu ckU ckz -cBb +wja ckU ckU aeu @@ -132033,16 +122399,16 @@ aaa acm aWY aWY -rkT +ilF usy ruI iZp tmh cEH aWY -grO -suf -lbr +vwf +gAc +mxz vRE vRE oXU @@ -132052,29 +122418,29 @@ qkg qVX mAB alA -mQQ +vnY nMi -cGJ +tvi bkd uKk kwe xWA -ayj +aQZ aXl -usQ -idh -vsJ +vQY +xNj +utl ocg ldu uLL -pJG -hXA +pif +xJS kHg baY iEm -vRl -uKj -yiP +lsu +mTX +xrY ber bbc yhP @@ -132082,20 +122448,20 @@ jxO bhQ yie rts -uul -fHh -bqt -poY -daS -ojX -vvV -hhQ -tkv +jAj +uzi +cBn +ebO +wfo +feO +mRA +toU +qXC bmv -pRz -hit +pYK +rkB bhQ -bNs +rLA hwP pfF bOc @@ -132103,14 +122469,14 @@ bOc bOc bPe bXx -bVJ -cae -bYd +wmA +kyt +fiV bRF bPe bOc -bSE -bYi +bGp +wJE bOc bOc sdA @@ -132118,15 +122484,15 @@ vko fNh bUh aGc -lGS -fkv -fkv +byY +nOY fkv fkv fkv fkv fkv -con +saY +gwf ktZ qei cjo @@ -132138,7 +122504,7 @@ bzG aeu aeu ckz -cBG +mgF clb aeu aeu @@ -132291,13 +122657,13 @@ acm aWY nZr pHv -epJ +qSw wZU sPa kvl uSg pYn -agB +dsL cEm btR btR @@ -132311,79 +122677,79 @@ xqW cEm xqW cGr -cGK +oiy ava bkd bkd oaf -ayl +kUE awi -bil -wcU -gSw -xgL -jFz -pAl -erA -aUt -kfQ -aZl -aZZ -bee +lBs +xNj +ums +jHa +fzX +fZJ +uXn +hGt +mxF +fns +eqF +dcS unQ -vtS +mAl baG bbc xCZ -boo +kHQ bhR bhW -bmN -bjQ +sHT +tKM bhH bhH -wzy +ijm ios -hsl -sVs -rHR -qrU -ags -exE -inM +rOZ +uOB +qbo +oFW +iUG +xXH +nAn bhQ -wXE +lWi bSz dpg qJq -bHi +cmp bRF -dAw -dfs -kNh -cat -wOj -xqB -jna -nhe -kxo -sAS +jOk +qtW +qEq +cTG +kSF +uqi +nqp +thM +ldf +pzq bTZ -dXp +fve omD tsj uEa -sWO +mxd bUf -ftV -fkv +iXp +nOY fkv fkv fkv fkv fkv -fkv -niF +saY +hhM ktZ qei bzG @@ -132395,7 +122761,7 @@ bzG aeu aeu ckz -cNG +jAB ckU aeU aeU @@ -132546,100 +122912,100 @@ aaa aaa acm gCl -swn +lui lLa nzA pTb lNK -rVa +qJK btR -agg -agD -fNE -lqU -qYK -dRT +kOd +wdB +hXO +xsx +jHs +wld ayw -fWg -dJx -gtI -wgc -fvo +rRT +xsK +fAp +qus +hXp uZM xqW cGs -xVb -nPt +aet +fhK cGZ -bfH +oyG cMI cHn awi -ycW -rUa -hlf -gmV -gEI -roc -xXi -tll +eIL +iqw +gVD +iFj +mgE +kez +woO +stm bbN bba -vkp -tws -rgB -pAb +dAb +nAR +eNK +rzw beI bbd mbs bhH bhH -lkE -hpF -hIl -fhd +dxM +ulQ +qrj +sMB bhH bhQ bki bki bjF bkN -bIG +pzf bjF -bMB +sxV blH bhQ bEg bOC bEg xPf -oCl -bZD -jaV -dUk -ehZ -nKX +vgW +fAY +lqe +aNh +wEw +rdx gFZ onN jAn qfS kOn -dny -bYg -dIb +kSF +qEl +rJx bTD kEU -luH +kIl bUf bUf bUf +nOY fkv fkv fkv fkv fkv -fkv -fkv +saY qUB tBH qei @@ -132651,9 +123017,9 @@ bzG bzG aeu aeu -aDS +cmU cPE -bFI +cmU aeU aUz aeU @@ -132803,101 +123169,101 @@ aaa aaa acm gCl -swn +lui wRZ lmA whj lNK -hSs +oKz btR -feL -abs -gzx -oyI -sxa -wcC +iKB +rBh +rUi +wGK +ayR +nCh uSg -dvQ +jeo ait -alD +uFO alX -vfS +ffh hLB cEm -cGt -wqp -cGU -cHa -cHe +upR +plI +xjI +toJ +shu udx -ayp +tvi aXl stY vbQ xLt pcM bce -dzI -tep +gNu +qcA lwZ bbN bbT wZP -jVQ -faf -kwT +izZ +avF +xMS iKW bbc -gVU +hsx bhH gsT jFf -azf -jxE -pwJ +pCc +gqa +rYP bhR acm aaa acm bki bkO -kpp +ipi bjF -dta +eDc blI bki acm aaQ bUw -bTg -bTH +rOa +fga bOc -hrh +wRT lKj -gsr -cgq +wzm +hbL qfS xxq aWs vyF qfS -bXU -bYg -yjX +ufS +qEl +bvJ kcV hfE -wqw -cKe -ceU -cKv +pQK +dBG +iaP +cxK +qWF fkv fkv fkv fkv fkv -fkv -fkv -wtA +saY +grw qei qei aeu @@ -132908,9 +123274,9 @@ aeu aeu aeu aeU -aDS +cmU cPE -bFI +cmU aeU coy aeU @@ -133060,12 +123426,12 @@ aaa acm acm gCl -swn +lui sie hZD sBr -hEg -dat +rAf +elR uSg cEm xqW @@ -133074,53 +123440,53 @@ uSg ayw uSg tNw -lIC -aiu -amG -anV -oJS +fYw +aiA +fMX +ump +hEB cFI ayw bkd ava bkd bkd -xIY +aUM ayy -cHo +tvi akk scd sWn gvx why bbE -enu -rud +ygq +hRf hKg bcD bba bba -biY +iUB bba bbc bbd bbc -uGN -bsi -qce -aXh -baI -hUm -vdT +hBe +vdo +ucm +wUI +iFx +lFn +tQu bhW acK acK bUG blE bkN -bIQ +uUL bll -bOg +kXA blH bmn bUG @@ -133132,30 +123498,30 @@ bOc bWO bPe bRF -oxO +rwu qfS xxq bRA vyF qfS -tnT -bYg -lEo -izN -oUI +oKv +qEl +kJb +krO +uAy bWT bSr bWT bQa +nOY fkv fkv fkv fkv fkv -fkv -fkv -ubP -brX +saY +uzE +bFR qei aeu aeu @@ -133165,9 +123531,9 @@ aeU aeU aeU aUz -aDS +cmU cPH -bFI +cmU aeU aeU aeU @@ -133327,15 +123693,15 @@ aWY aeu aeu cFY -lEm -hzj -kBl +mjN +oUc +agR ayw -evj +cVy aiA -ajv +qTb anW -vfS +ffh rTd ayw jxO @@ -133351,23 +123717,23 @@ bbu bbi bbi bbi -sdM -hIU +uYG +rwa bcf bbN qzt -ftu -mQB +nLT +bqZ tIF -anS +xXF bbN oHN -bgf +ayy bhH -oAK -wSc -pWu -etV +vyk +fhN +anD +fYx wPx bhH aaa @@ -133386,33 +123752,33 @@ aaa acm bPe weC -lgI -eWs +xYY +upB bPe -vOp +iyq krV xxq bSn vyF xOT -qON +lFH bOc bPe -bZC +hRW bPe bOc qei qei -kcs -fkv -fkv +gaj +nOY fkv fkv fkv fkv fkv -bXf -kEh +saY +sWP +utn qei aeu aeu @@ -133422,9 +123788,9 @@ cmU cmU cmU cmU -aDS +cmU ckA -bFI +cmU cmU cmU cmU @@ -133576,26 +123942,26 @@ aaa aWY aWY oQI -oVI -pPG -oGf +sRC +fQL +pKh ahs aWY aeu aeu cEn -dSf -gsv -ggf +oPK +sXE +nhy uSg -dSQ -ajl -gYF -lNZ -mNr +smD +nIO +uEW +sPC +nDW rTd uSg -arA +xnD rUZ prR bkd @@ -133608,22 +123974,22 @@ baX bbX bbC bby -itA -hnE -eRf +vOC +gaQ +qze oSR xhV -waU -rHc +qrA +tBE baC -sQw +rNI bcD gNT bkd bhR bhR bhR -bcT +vGH bhW bhR bhH @@ -133645,47 +124011,47 @@ bOc lQQ vCo xzo -cIU -lsG +aPD +swF qfS xxq bRA vyF gtt -hoD -bXN +dVi +sPM aTc -iOH +clC efg bRF qei sDu -gcK -fkv +gQV +nOY fkv fkv fkv fkv fkv -fkv -jYB -fTl +saY +uce +mdx qei aeu aeu aUz cmU -awY -awY -awY -awY -awY +jEL +jEL +jEL +jEL +jEL ckA -awY -awY -awY -awY -awY +jEL +jEL +jEL +jEL +jEL acm aeo aaa @@ -133841,46 +124207,46 @@ cFY cEn cEn rQx -uZr -vUj -nqz -pEh +vZe +vZe +gCJ +uSg uSg cEm -ofT +tmA cEm uSg uSg ayw -amB +idF xrt dbd jXr -aCa +ffW cHj acK aXs aXN bbt -bca +uhu bbD -bbK -cam -wan -bcj -bgy +ptt +iGw +auG +uej +xvW vyn -nHw -iTm +hsm +rWz baC -aKI +sXz bbN mnX avA acm bhW -tRE -bjz +ufp +crw ePD bhW acm @@ -133899,33 +124265,33 @@ aaa aaa acK bPe -jFy +uVu yjJ -iaT +mLC bPe -nxo +swF ydm xxq cJv iSm uXQ dVi -cJO +jTO jol -pxZ +gTi egK sOt qei qei -uGy +swh +nOY oDr fkv fkv fkv -fkv -fkv qqe -kmq +saY +gHv qei qei aeu @@ -134067,7 +124433,7 @@ aaa aaa bUG act -bEE +tqL asJ bUG aaa @@ -134097,23 +124463,23 @@ skk wcu oPY jBr -dqj -yax -ivI -tUw -qgB +uPZ +fPa +kqG +vni +ifH gSa -iBe -ifg -dqj +efS +uvx +uPZ wcu -hoo +sUz cEn bkd -gyt +wJb cGV rIt -ttq +guk cGr acm aXs @@ -134122,23 +124488,23 @@ bbw bbX bbF bby -slb -lUS -oOm +iQx +uwT +kcw beH bbI ltD eiR bbN -cbf +pSz bbN edh avA acm bhW -wbE -iTt -xjU +gIN +dSP +hDI bhW aaQ aaa @@ -134156,50 +124522,50 @@ aaa aaa acK bRF -ptq -fjX -sWN -bRH -bVP +xaA +fiy +fqA +ixZ +xAt jeD uBc xoK uBc sZm -bYa +pao bzl -mMU -pst +gwD +vwD rOz bOc aeu qei rAA -gwU -gwU -gwU -vDR -gwU -gwU -gwU -kpT +mnP +cVK +cVK +cVK +cVK +cVK +kfH +fWz qei aeu aeu aeU cPR cmU -ohU -ohU -ohU -ohU -ohU +jEL +jEL +jEL +jEL +jEL ckA -ohU -ohU -ohU -ohU -ohU +jEL +jEL +jEL +jEL +jEL acm aeo acm @@ -134321,10 +124687,10 @@ aeu aeU aaa aaa -aca +cko acm abq -ave +fyQ asJ acm aaa @@ -134351,7 +124717,7 @@ aaa acm oUB qib -mXb +mvl dxE nmh eRV @@ -134364,10 +124730,10 @@ qXd alF iuq nmh -gKN +nmh cEn ava -oXR +wzN dbd xhx mTw @@ -134380,21 +124746,21 @@ bbi bbi bbi bbu -aNF +vIB bbi awi bbN baC baC bcD -pkq +xtR cbk -cND +bym bkd bUG bin bhW -bjC +ekM bhW bkc bUG @@ -134413,32 +124779,32 @@ aaa aaa acK bPe -bfI -ykE -vjh +gIk +tfc +wfn bPe -fQy -jVo -jVo -jIj -jVo -iiQ -xIE +iqb +mgK +mgK +iaT +mgK +oAZ +dQU bPe -uTx -qpc -rnp +ioW +dVi +ghe bRF aeu qei jhM -fBX -fBX -fBX -fBX -fBX -fBX -fBX +tyG +tyG +tyG +tyG +tyG +tyG +tyG uqf qei aeu @@ -134581,7 +124947,7 @@ acm asJ asJ abq -cCY +yhr act acm aaa @@ -134609,7 +124975,7 @@ acm oUB pAD wfQ -nmh +uHJ nmh mvl nmh @@ -134620,7 +124986,7 @@ pRx mvl nmh ouu -qrC +sjE dxE cFY weW @@ -134632,21 +124998,21 @@ jzR uIG mxS jFN -pND +feo bEq -aER -aFF +fni +aie cbk -eeS -dyN -dfm -ppa -qMK +oHN +xRp +uIG +eOk +uIG +xRp xRp -iXy -tsf -ppa -wfK +xOS +eOk +okY ava aaa aaa @@ -134672,17 +125038,17 @@ acm bOc bPe bPe -bRx +eKG bTx -bWf +uSM bPe bPe bTE bPe bPe -bWf +uSM bRF -owN +lIY bPe bPe bOc @@ -134702,19 +125068,19 @@ aeu aeU aeU cmU -awY -awY -awY -awY -awY +jEL +jEL +jEL +jEL +jEL ckA ckA ckA -awY -awY -awY -awY -awY +jEL +jEL +jEL +jEL +jEL acm aeo aaa @@ -134837,8 +125203,8 @@ aeu coy asJ afq -aML -cCZ +nnp +lbQ abq asJ bId @@ -134882,28 +125248,28 @@ jAh cEn wQV dOh -aud -cHb -fyc +tvi +kJh +gJd ava bkd -aAG +jRP cpQ -aPv -aQK -rwz +cSc +leE +qhM dtd jjj aYy jxO -aLP +fsY auz -moj +fid cIa -rgj -hKF +rfC +xtR cbm -bbV +hyX bkd aaa aaa @@ -134929,17 +125295,17 @@ acm acm acm bPe -dgt +wBv bRF -cnL +iWz bPe acm acm acm bPe -dgt +wBv bRF -vBF +auL bPe acm aeu @@ -135094,8 +125460,8 @@ act act asJ aji -aMO -skC +qps +aGL qkz bIb qkz @@ -135137,20 +125503,20 @@ pRx pLy qXd cEn -eDJ +nZt asX atY -ijF +vUw lTi atY -lDf -lkZ -uAQ -gcE +vwk +rIt +dbd +jxO cFV -ndL -vmy -cHI +bat +oJj +vQc ava bkd bkd @@ -135158,9 +125524,9 @@ ava avA avA bkd -bBX +vwA ava -bbZ +uap bkd aaa aaa @@ -135186,17 +125552,17 @@ bUG aaa bUG bPe -bSM +sbN bTl -bXe +fXG bPe bUG aaa bUG bPe -bXe +fXG bTl -bXe +fXG bPe bUG acm @@ -135216,19 +125582,19 @@ aaa acm aaa cmU -ohU -ohU -ohU -ohU -ohU +jEL +jEL +jEL +jEL +jEL ckA ckA ckA -ohU -ohU -ohU -ohU -ohU +jEL +jEL +jEL +jEL +jEL acm acm aaa @@ -135346,12 +125712,12 @@ aeu act abq bqw -aac +iVC abq -cgL +oiZ cCr cCI -mzp +cCI gBG act abq @@ -135396,17 +125762,17 @@ nmh cFY cMI atW -lBP -eMF -yeu +bzJ +rKt +wTw atY ktS cFE -bXa +eyw ktS cFE avA -aHz +dep avA bkd aeu @@ -135417,7 +125783,7 @@ aaa acm aaa bkd -bcn +qNb bkd aaa aaa @@ -135601,18 +125967,18 @@ aeu aeu aeu act -aoB -bqF -aae -aam -aaq +hwH +cCw +odr +kUb +mBD cCs -cCE -cCR +cCU +cCU eRA -cDm -cDt -bIw +xeJ +fyQ +ejL aaa aaa aaa @@ -135653,14 +126019,14 @@ mvl cEn dQl atY -fYZ +iNu hFR -dcU +qfG atY -xLY -bQu -fgJ -wpe +eKe +lJM +ebo +iDm ktS hQv hQv @@ -135674,7 +126040,7 @@ aeo aeo acm bkd -sIS +uVo ava aaa aaa @@ -135731,17 +126097,17 @@ aeo acm aeo acm -awY -awY -awY -awY -awY +jEL +jEL +jEL +jEL +jEL ckA -awY -awY -awY -awY -awY +jEL +jEL +jEL +jEL +jEL acm aeo aeo @@ -135858,14 +126224,14 @@ aeu aeu aeu act -apM -bqR -aah +fst +bGs +nlL asJ -cid -cCt +jCu +xRv +cCI cCI -mzp gBG abq act @@ -135894,7 +126260,7 @@ acm oUB ycS eAk -qXd +elY qTj nmh nmh @@ -135905,19 +126271,19 @@ ouu qrC ouu nmh -nmh +vgs nmh cFY huf atY -uoR -puj -gJC +mDN +vuR +evB atW cwC wIP -cbV -qHd +lBN +mpi cFE agy cHC @@ -136115,15 +126481,15 @@ aeu aeu aeu abq -aqt -bsM -mzp -bVK -ckt +aty +oiX +cCI +qyB +avh cCu aji -cCP -pzm +uuw +nbr yiy cDv yiy @@ -136150,7 +126516,7 @@ aaa acm oUB eqr -wFS +nmh qXd mvl odf @@ -136163,17 +126529,17 @@ ouu mvl iER wfQ -cuP +pLy pWQ cMI atW fPV -hQn +rcY oqF fPV cFE -esD -mpB +fNn +vcL ktS wgr aaa @@ -136245,17 +126611,17 @@ aeo acm aeo acm -ohU -ohU -ohU -ohU -ohU +jEL +jEL +jEL +jEL +jEL czr -ohU -ohU -ohU -ohU -ohU +jEL +jEL +jEL +jEL +jEL acm aaQ aaa @@ -136372,15 +126738,15 @@ aeu aeu aeu abq -asB -btw -bKd +fdc +cCU +oiX bZj -cCj -cCv -cCH -mzp -nNs +avh +cCI +rMD +cCI +ahT act asJ cDy @@ -136406,26 +126772,26 @@ aaa aaa acm oUB -uNy +dHz xNv -dWZ -njd -aKR +uBr +eqf +bNi vhR vhR jRg -oPP +dLS uTn mTy xRk -kRb +jZM xRk -sRb +mzs cEn dbd pNn atY -rxq +fmt oqF ktS oPQ @@ -136636,8 +127002,8 @@ act cCk cCw cCI -cCR -mFA +cCU +bfj asJ acm bUG @@ -136666,7 +127032,7 @@ pCW cEn cEn cEn -iZU +cWy cFY cEn iTA @@ -136682,7 +127048,7 @@ cEn jWF vGm atY -wmR +fPr oqF ktS oCo @@ -136886,14 +127252,14 @@ aeu aeu abq act -auT -bwb -bKe +iuk +oAj +khX buD -cCl -cCx -cCJ -cCR +nqT +xgB +mKG +cCU fTm asJ aaa @@ -136923,13 +127289,13 @@ aeu aeu aeu bkd -aua -axD -rfv -xww -vLB -hsk -rej +kyu +cZc +vMI +iAw +iAw +iAw +xaB qhM uQy dEk @@ -137142,16 +127508,16 @@ aeu aeu aeu act -amC +uQe avd whR -bKf -caa -cCm -cCy +hYi +isd +gfz +rVF cCK -cCS -fTm +ruP +gBG act aaa aaa @@ -137182,7 +127548,7 @@ aeu bkd bkd bkd -uRl +qcD bkd bkd bkd @@ -137399,13 +127765,13 @@ aeu aeu aeu act -amZ +atg avh cCI -bKg +cCU cdH -cCn -cCz +fMr +qvw act cCT asJ @@ -137438,8 +127804,8 @@ bkd ava bkd dRs -rQl -kNL +ykK +cLt bkd aeu aeu @@ -137656,13 +128022,13 @@ aeu aeu aeu abq -aom -avj -bUV -bKh -cgx -cCo -cCA +kYh +rAp +ruP +cCI +meB +cCI +jCu asJ cCU jRc @@ -137694,7 +128060,7 @@ aaa agy spr avA -cWY +jSi mdB nlp bkd @@ -137714,8 +128080,8 @@ cmU aeU aeU ktS -npp -odM +iJx +pID cFE aaQ aaa @@ -137914,13 +128280,13 @@ aeu aeu act abq -avN +rjJ asJ -bKq +vRV act -cCp -cCB -cCL +ruP +otp +eFe cCV cDj cDq @@ -137950,23 +128316,23 @@ aaa aaa yeh opH -vxR -cDB +lcZ +gIm wRr mMY bkd efK -hen -hen -hen -hen -hen +erU +erU +erU +erU +erU cjl -hen -hen -hen -hen -hen +erU +erU +erU +erU +erU cmU cmU aeU @@ -138171,12 +128537,12 @@ aeu aeu aeu act -avS -cii -bRq +mUq +cCI +wxF abq cCq -cCC +cCI buD wzt cDk @@ -138208,7 +128574,7 @@ aaa agy opH avA -ocb +bxk gYr tor bkd @@ -138428,9 +128794,9 @@ aeu aeu aeu act -aKS -cvs -bSi +uPu +cCU +nDJ act abq act @@ -138470,17 +128836,17 @@ bkd bkd bkd aeu -mEr -mEr -mEr -mEr -mEr +erU +erU +erU +erU +erU crb -mEr -mEr -mEr -mEr -mEr +erU +erU +erU +erU +erU aaa aeU aeU @@ -138685,9 +129051,9 @@ aeu aeu aeu act -boE +uHP cvt -bTc +wvx act aeu aeu @@ -138983,19 +129349,19 @@ aeu aeu aeu aeu -hen -hen -hen -hen -hen +erU +erU +erU +erU +erU crb crb crb -hen -hen -hen -hen -hen +erU +erU +erU +erU +erU aeU aeU ktS @@ -139497,19 +129863,19 @@ aeu aeu aeU cmU -mEr -mEr -mEr -mEr -mEr +erU +erU +erU +erU +erU crb crb crb -mEr -mEr -mEr -mEr -mEr +erU +erU +erU +erU +erU aaa aeU ktS @@ -140012,17 +130378,17 @@ aaa aeU aeU cmU -hen -hen -hen -hen -hen +erU +erU +erU +erU +erU crb -hen -hen -hen -hen -hen +erU +erU +erU +erU +erU aaa aeU coy @@ -140030,7 +130396,7 @@ ikp tnd uVT ono -nGH +dAm ktS aeu aUz @@ -140526,25 +130892,25 @@ aaa aaa aeU aeU -mEr -mEr -mEr -mEr -mEr +erU +erU +erU +erU +erU fnp -mEr -mEr -mEr -mEr -mEr +erU +erU +erU +erU +erU cmU aeU aeU cFE -laf +itO uoU +lsA ktS -kIj aeu aeu aaa @@ -140798,8 +131164,8 @@ ktS cFE ktS ktS -mtV -xtN +fNn +rap cFE cFE ktS @@ -141045,7 +131411,7 @@ aaa aaa aaa aaa -tjA +hKD aaa aaa aaa @@ -141054,10 +131420,10 @@ emc dqF ghy qms -kxG +faM dsm vnE -wGh +jCy qms iaj glI @@ -142021,9 +132387,9 @@ aeu aeu aeu abq -nmm +iKq asJ -rrF +eYo act aeu act @@ -142278,9 +132644,9 @@ aeu aeu aeu act -shW -cii -hAd +nDJ +cCI +tEO abq aeu act @@ -142535,9 +132901,9 @@ aeu aeu aeu act -fYG -cvs -meq +fyQ +cCU +cxg act aeu abq @@ -142792,9 +133158,9 @@ aeu aeu aeu act -dmo +cGD cvt -xBV +wvx iwn abq act @@ -143049,11 +133415,11 @@ aeu aeu aeu act -wBb -qyT -gFl -wEk -iEn +goX +cCU +avh +akN +jIF act cCI cCI @@ -143310,7 +133676,7 @@ wJa mKG kib idA -sCu +clR act cCI cCI @@ -143563,11 +133929,11 @@ aeu aeu aeu abq -uwI -gDX -tDg -spD -qjJ +jRd +nST +cCU +kvv +naP act cCU cCU @@ -143822,8 +134188,8 @@ bBK act lZV lJV -qrw -xpj +oBO +bcQ act abq cCU @@ -144077,19 +134443,19 @@ aaa aeU axH gUE -wdm -vcQ +noE +bqo cCU -vZT +jou pzv act cCU cCU cCU -kCD -jai -jai -pUW +cCI +cCI +cCI +cCI cCI cCI cCI @@ -144334,18 +134700,18 @@ aeU aeU axH gUE -rsC -mrZ +knb +kfD hPY -xYt +ijL rXD act abq abq hXk act -oGR -oGR +pxM +pxM act act act @@ -144591,21 +134957,21 @@ aUz aeU axH gUE -yjK -hHu +hHf cCU -gzN -rag -caP +cCU +meh +glS +qVe act -tjz -vpC -hDB -txX -pjv -eSm +xPT +suL +ptG +ppQ +qgz +iAX abq -act +cCI hqi act aeu @@ -144848,15 +135214,15 @@ axH axH axH abq -iHi -lga -fde -oau -wtt +mCJ +wVk +bqo +pFL +jkV oGh act -jzj -wLA +qtJ +pXl hQu buD lrJ @@ -145107,13 +135473,13 @@ aeu act act abq -tqH -nrp +hsY +pGA tbI act abq -kbV -ekh +kvv +lvn act act tbI @@ -145363,16 +135729,16 @@ aeu aeu aeu act -rvv -bFr -fjt -psX -rTY -iOf -hzh +vDe +bqo +fDz +fcz +eYx +eSd +raI abq act -rnj +qKe cCU pqB bZj @@ -145621,19 +135987,19 @@ aeu aeu act fIC -jKK +gip jyv -uus -hxj +lJb +cCU abq act act -sdu +evS cCw xtZ -oyp +cCU gJm -gkz +iFT fUa sMj iwn @@ -145878,19 +136244,19 @@ aeu aeu act qVl -iCK +vpX lAP -xGf -rTY -plL -pSw +lxv +eYx +yhk +hcu eaY wLP wVJ whR -dWK -xVD -qoN +nnt +ssg +laH ekd fSi act @@ -146138,17 +136504,17 @@ ouC jCh kfD iok -roT -nrL -wpy -ioq -qZf +bqo +tGW +oHm +kvv +guz dPy -aBL -jTq +bcy +eOw fYr -kNl -wqf +but +opy dTk act aeu @@ -146398,7 +136764,7 @@ abq act act abq -qHJ +veO act act abq @@ -146649,17 +137015,17 @@ aaa aaa aeu act -dfJ +cCr cUU -cCv +cCI act hQu act -sMc -iCX +rwS +kfD kHh act -dhi +jcF ega wKL cCr @@ -146906,15 +137272,15 @@ aaa aaa aeu abq -kMm +cQu jwc omL -iOf -osk +eSd +mfT ilw pXd rcX -fpS +xns act cCI tPn @@ -147171,8 +137537,8 @@ abq ebN gdU abq -hLm -tLe +eQg +gRK hcu ocr wKL @@ -147430,7 +137796,7 @@ act abq act abq -oty +tPn hNM cCI tPn @@ -147687,7 +138053,7 @@ whR sXy frQ act -cCv +cCI cCI trS cCI @@ -147938,10 +138304,10 @@ aaa aeu aeu pWT -kfw -fnM +vjx +ruP lYs -xeX +htk dDY act act @@ -148196,10 +138562,10 @@ aeu aeu pWT pWT -qtc -mWi -kVz -jai +cCU +jdv +dBS +cCI dyJ pWT aeu diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index b50d40b457b81..5cc91b2484665 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -651,6 +651,10 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/dark, /area/bridge) +"aga" = ( +/obj/machinery/gateway/station, +/turf/open/floor/iron/dark, +/area/gateway) "age" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -1918,6 +1922,16 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/port) +"art" = ( +/obj/structure/table/glass, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/reagent_containers/chem_bag/triamed, +/turf/open/floor/iron/white, +/area/medical/chemistry) "ary" = ( /obj/structure/closet/crate{ opened = 1 @@ -12848,10 +12862,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/gateway) -"bLE" = ( -/obj/machinery/gateway/centerstation, -/turf/open/floor/iron/dark, -/area/gateway) "bLG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -13650,17 +13660,6 @@ }, /turf/open/floor/iron, /area/gateway) -"bQx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Gateway Maintenance"; - req_access_txt = "17"; - security_level = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/central) "bQz" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -13952,25 +13951,6 @@ dir = 1 }, /area/gateway) -"bRK" = ( -/obj/item/storage/belt/utility, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/structure/rack, -/obj/machinery/button/door{ - id = "gateshutter"; - name = "Gateway Shutter Control"; - pixel_y = -26; - req_access_txt = "19" - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron{ - dir = 1 - }, -/area/gateway) "bRL" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -14364,25 +14344,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"bTY" = ( -/obj/machinery/button/door{ - id = "gateshutter"; - name = "Gateway Shutter Control"; - pixel_y = 26; - req_access_txt = "19" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/hallway/primary/central) "bUb" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -22306,14 +22267,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"dtL" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "dtM" = ( /obj/effect/turf_decal/bot, /obj/item/kirbyplants/random, @@ -23416,6 +23369,17 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/central) +"dNN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Gateway Maintenance"; + security_level = 6; + req_one_access_txt = "62" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/central) "dNT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23953,6 +23917,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/grimy, /area/chapel/office) +"dYM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/iron/dark, +/area/gateway) "dYR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -25048,14 +25020,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"ewj" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "ewn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -25582,14 +25546,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/aft) -"eGM" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "eGR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -26841,6 +26797,25 @@ }, /turf/open/floor/carpet/red, /area/security/detectives_office) +"fin" = ( +/obj/item/storage/belt/utility, +/obj/item/radio/off, +/obj/item/radio/off, +/obj/item/radio/off, +/obj/structure/rack, +/obj/machinery/button/door{ + id = "gateshutter"; + name = "Gateway Shutter Control"; + pixel_y = -26; + req_access_txt = "62" + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron{ + dir = 1 + }, +/area/gateway) "fiu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -31151,30 +31126,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"gPx" = ( -/obj/structure/table, -/obj/item/food/grown/tomato/blood{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/machinery/vending/wallmed{ - contraband = list(/obj/item/reagent_containers/cup/bottle/chloralhydrate = 1, /obj/item/storage/box/hug/medical = 1, /obj/item/reagent_containers/cup/bottle/random_virus = 1); - name = "Upgraded NanoMed"; - pixel_x = -1; - pixel_y = -32; - premium = list(/obj/item/storage/firstaid/regular = 3, /obj/item/storage/belt/medical = 3, /obj/item/sensor_device = 2, /obj/item/pinpointer/crew = 2, /obj/item/healthanalyzer = 2, /obj/item/wrench/medical = 1); - products = list(/obj/item/reagent_containers/syringe = 12, /obj/item/reagent_containers/dropper = 3, /obj/item/reagent_containers/medspray = 6, /obj/item/storage/pill_bottle = 6, /obj/item/reagent_containers/cup/bottle = 10, /obj/item/reagent_containers/spray/cleaner = 1, /obj/item/stack/medical/gauze = 8, /obj/item/reagent_containers/hypospray/medipen = 8, /obj/item/reagent_containers/hypospray/medipen/dexalin = 8, /obj/item/reagent_containers/cup/bottle/epinephrine = 4, /obj/item/reagent_containers/cup/bottle/charcoal = 4, /obj/item/reagent_containers/cup/bottle/salglu_solution = 4, /obj/item/reagent_containers/cup/bottle/tricordrazine = 1, /obj/item/reagent_containers/cup/bottle/spaceacillin = 1, /obj/item/reagent_containers/cup/bottle/morphine = 2, /obj/item/reagent_containers/cup/bottle/toxin = 4, /obj/item/reagent_containers/medspray/sterilizine = 4) - }, -/obj/item/reagent_containers/dropper{ - pixel_x = 2; - pixel_y = -5 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) "gPy" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -33471,18 +33422,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/aft) -"hGq" = ( -/obj/machinery/shieldwallgen, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/teleporter) "hGs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -37359,6 +37298,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/port/fore) +"jbV" = ( +/obj/machinery/power/shieldwallgen, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 2 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/teleporter) "jcM" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -38861,6 +38812,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/teleporter) +"jJy" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) "jJE" = ( /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/tcommsat/server"; @@ -38968,15 +38927,6 @@ /obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/starboard/secondary) -"jMa" = ( -/obj/structure/table/glass, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/chemistry) "jMd" = ( /obj/machinery/light/small, /obj/machinery/airalarm/directional/south{ @@ -39270,6 +39220,25 @@ }, /turf/open/floor/iron/white, /area/science/research) +"jQL" = ( +/obj/machinery/button/door{ + id = "gateshutter"; + name = "Gateway Shutter Control"; + pixel_y = 26; + req_access_txt = "62" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/hallway/primary/central) "jQQ" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -40250,6 +40219,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/gravity_generator) +"kiJ" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/gateway) "kiL" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -40915,18 +40893,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"kwD" = ( -/obj/machinery/shieldwallgen, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/teleporter) "kwI" = ( /obj/item/reagent_containers/spray/plantbgone{ pixel_y = 3 @@ -41320,6 +41286,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/brig) +"kDC" = ( +/obj/machinery/power/shieldwallgen, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 2 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/teleporter) "kDG" = ( /obj/machinery/door/airlock/engineering{ name = "Tech Storage"; @@ -41568,13 +41546,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"kHk" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "kHK" = ( /obj/machinery/camera/directional/east{ c_tag = "Central Primary Hallway - Fore - Starboard Corner" @@ -42396,6 +42367,13 @@ }, /turf/open/floor/iron/dark/smooth_half, /area/security/brig) +"kYL" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/department/science/xenobiology) "kYZ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -43857,14 +43835,6 @@ }, /turf/open/floor/iron/dark, /area/maintenance/aft) -"lDo" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "lDu" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, @@ -46966,6 +46936,11 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) +"mFY" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/maintenance/department/science/xenobiology) "mGb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -47271,38 +47246,6 @@ }, /turf/open/floor/iron/dark, /area/aisat) -"mMn" = ( -/obj/structure/rack, -/obj/item/storage/firstaid/regular{ - empty = 1; - name = "First-Aid (empty)" - }, -/obj/item/storage/firstaid/regular{ - empty = 1; - name = "First-Aid (empty)" - }, -/obj/item/storage/firstaid/regular{ - empty = 1; - name = "First-Aid (empty)" - }, -/obj/item/radio/headset/headset_sci{ - pixel_x = -3 - }, -/obj/effect/turf_decal/delivery, -/obj/item/healthanalyzer{ - pixel_x = 4; - pixel_y = -4 - }, -/obj/item/healthanalyzer{ - pixel_x = 4; - pixel_y = -4 - }, -/obj/item/healthanalyzer{ - pixel_x = 4; - pixel_y = -4 - }, -/turf/open/floor/iron, -/area/science/robotics/lab) "mMC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -47397,6 +47340,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"mOq" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/gateway) "mOv" = ( /obj/effect/turf_decal/tile/neutral, /obj/structure/disposalpipe/segment{ @@ -48273,11 +48224,6 @@ }, /turf/open/floor/iron/white, /area/science/mixing) -"nep" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/maintenance/department/science/xenobiology) "neO" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -48289,15 +48235,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/crew_quarters/locker) -"neT" = ( -/obj/machinery/gateway, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "neU" = ( /obj/structure/filingcabinet/chestdrawer, /mob/living/simple_animal/parrot/Poly, @@ -49627,6 +49564,18 @@ }, /turf/open/space/basic, /area/space) +"nGW" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table, +/obj/item/borg/upgrade/rename, +/obj/effect/turf_decal/delivery, +/obj/item/radio/headset/headset_sci{ + pixel_x = -3 + }, +/turf/open/floor/iron, +/area/science/robotics/lab) "nHn" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -50010,17 +49959,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/iron/dark, /area/chapel/office) -"nOg" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "nOq" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -52547,14 +52485,6 @@ }, /turf/open/floor/iron/white, /area/science/mixing) -"oEv" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/bot_white/right, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "oEY" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -53550,13 +53480,6 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/science/storage) -"oWN" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/department/science/xenobiology) "oWX" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -53973,14 +53896,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"pix" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/gateway) "piG" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -54416,6 +54331,35 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/central) +"prq" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/effect/turf_decal/delivery, +/obj/item/healthanalyzer{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/healthanalyzer{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/healthanalyzer{ + pixel_x = 4; + pixel_y = -4 + }, +/turf/open/floor/iron, +/area/science/robotics/lab) "prv" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -55046,6 +54990,14 @@ }, /turf/open/floor/carpet/grimy, /area/tcommsat/computer) +"pEo" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/gateway) "pEt" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -55687,6 +55639,30 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/white, /area/medical/genetics) +"pRU" = ( +/obj/structure/table, +/obj/item/food/grown/tomato/blood{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/vending/wallmed{ + contraband = list(/obj/item/reagent_containers/cup/bottle/chloralhydrate=1,/obj/item/storage/box/hug/medical=1,/obj/item/reagent_containers/cup/bottle/random_virus=1); + name = "Upgraded NanoMed"; + pixel_x = -1; + pixel_y = -32; + premium = list(/obj/item/storage/firstaid/regular=3,/obj/item/storage/belt/medical=3,/obj/item/sensor_device=2,/obj/item/pinpointer/crew=2,/obj/item/healthanalyzer=2,/obj/item/wrench/medical=1); + products = list(/obj/item/reagent_containers/syringe=12,/obj/item/reagent_containers/dropper=3,/obj/item/reagent_containers/medspray=6,/obj/item/storage/pill_bottle=6,/obj/item/reagent_containers/cup/bottle=10,/obj/item/reagent_containers/spray/cleaner=1,/obj/item/stack/medical/gauze=8,/obj/item/reagent_containers/hypospray/medipen=8,/obj/item/reagent_containers/hypospray/medipen/dexalin=8,/obj/item/reagent_containers/cup/bottle/epinephrine=4,/obj/item/reagent_containers/cup/bottle/charcoal=4,/obj/item/reagent_containers/cup/bottle/salglu_solution=4,/obj/item/reagent_containers/cup/bottle/tricordrazine=1,/obj/item/reagent_containers/cup/bottle/spaceacillin=1,/obj/item/reagent_containers/cup/bottle/morphine=2,/obj/item/reagent_containers/cup/bottle/toxin=4,/obj/item/reagent_containers/medspray/sterilizine=4) + }, +/obj/item/reagent_containers/dropper{ + pixel_x = 2; + pixel_y = -5 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "pRW" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -60180,6 +60156,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"rzp" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/gateway) "rzX" = ( /obj/structure/chair/office/light{ dir = 1; @@ -61883,6 +61867,20 @@ }, /turf/open/floor/iron, /area/hydroponics) +"sdR" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark_blue/corner{ + dir = 1 + }, +/mob/living/simple_animal/bot/medbot/filled{ + desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; + name = "Inspector Johnson" + }, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "sek" = ( /obj/structure/table, /obj/machinery/button/door{ @@ -63093,6 +63091,11 @@ }, /turf/open/floor/plating, /area/maintenance/aft/secondary) +"sAr" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/teleporter) "sAv" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -69323,21 +69326,6 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) -"uNs" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/mob/living/simple_animal/bot/medbot{ - auto_patrol = 1; - desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; - name = "Inspector Johnson" - }, -/obj/effect/turf_decal/siding/dark_blue/corner{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) "uNw" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -73928,6 +73916,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/aft) +"wxd" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/gateway) "wxh" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -75526,15 +75522,6 @@ /obj/item/canvas/twentythree_twentythree, /turf/open/floor/iron, /area/storage/art) -"xan" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/table, -/obj/item/borg/upgrade/rename, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/science/robotics/lab) "xaq" = ( /obj/structure/flora/junglebush/b, /obj/structure/window/reinforced, @@ -77006,6 +76993,11 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/dark/smooth_corner, /area/security/brig) +"xzl" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/gateway) "xzs" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/delivery, @@ -78774,11 +78766,6 @@ dir = 8 }, /area/security/brig) -"ybX" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/teleporter) "ycc" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -99218,7 +99205,7 @@ dQx mnd coa lzI -gPx +pRU cDL avr avr @@ -104322,8 +104309,8 @@ wLf bLr bMW bOt -hGq -ybX +jbV +sAr bGC bTL aYX @@ -105093,8 +105080,8 @@ vaF sxK jJj tVg -kwD -ybX +kDC +sAr bGC bTM dCE @@ -105103,7 +105090,7 @@ ttR msp wgH mgK -uNs +sdR rhj wsV fHf @@ -105884,7 +105871,7 @@ sQP sVU sQP nqG -jMa +art cga oIj rdQ @@ -108987,7 +108974,7 @@ cFh cFg cFf cHR -xan +nGW cJM cCq iTt @@ -109463,7 +109450,7 @@ bLB bNo bOI vIl -bRK +fin bGM bTX aYX @@ -109499,7 +109486,7 @@ cQD cEo hFt cGf -mMn +prq fOw oKQ cJN @@ -109722,7 +109709,7 @@ bOJ ffT bLC bGM -bTY +jQL goB dcH bSS @@ -109972,9 +109959,9 @@ bDs lKt lYl bGM -lDo -dtL -ewj +pEo +xzl +mOq aFg nva bRL @@ -110229,9 +110216,9 @@ bDv ygt xzx bGM -nOg -bLE -neT +jJy +aga +wxd ose jUj bRL @@ -110486,10 +110473,10 @@ ngm lKt igA bGM -pix -eGM -oEv -kHk +rzp +xzl +kiJ +dYM bQw tzA bSO @@ -110747,7 +110734,7 @@ bGM bGM bGM bGM -bQx +dNN bGM bGN bTJ @@ -113365,13 +113352,13 @@ cRi lQw tIh dlV -oWN +kYL wzB twm qaz gTq trl -nep +mFY dlV aaa fwb diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index ec3253b933315..37c6fed74298a 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -1,4 +1,17 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/mine/production) +"ae" = ( +/obj/structure/ore_box, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/turf/open/floor/iron/dark, +/area/mine/production) "ag" = ( /obj/structure/stone_tile{ dir = 1 @@ -20,15 +33,10 @@ }, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) -"ak" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) +"an" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/mine/gateway) "ap" = ( /obj/machinery/recharge_station, /turf/open/floor/iron, @@ -61,6 +69,10 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) +"ax" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron/techmaint, +/area/mine/production) "az" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -138,28 +150,17 @@ }, /turf/open/floor/iron/techmaint, /area/mine/science) +"aW" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/mine/gateway) "aZ" = ( /obj/structure/showcase/cyborg, /turf/open/floor/carpet/royalblue, /area/mine/science) -"ba" = ( -/obj/structure/table, -/obj/item/storage/fancy/donut_box, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) -"bb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "bc" = ( /obj/structure/stone_tile/surrounding_tile, /obj/structure/stone_tile/surrounding_tile{ @@ -213,6 +214,38 @@ }, /turf/open/floor/iron/dark/telecomms, /area/mine/maintenance) +"bu" = ( +/obj/machinery/door/airlock/research/glass{ + name = "EVA Atrium" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/mine/science) +"bx" = ( +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/plating, +/area/mine/science) "bz" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -221,12 +254,57 @@ /obj/structure/fluff/drake_statue, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"bD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/mine/production) "bF" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"bJ" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) +"bL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) +"bN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/mining{ + name = "Mining Station Storage"; + req_one_access_txt = "54;18" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/techmaint, +/area/mine/production) "bO" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -270,24 +348,21 @@ /obj/structure/stone_tile/center, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"bZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +"bV" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "mining Relay Room"; + req_one_access_txt = "54;61" + }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/floor/iron, -/area/mine/storage) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/maintenance) "ca" = ( /obj/effect/spawner/randomvend/snack, /turf/open/floor/iron, /area/mine/living_quarters) -"cd" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "ce" = ( /obj/structure/chair/office{ dir = 8 @@ -327,15 +402,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"cn" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/mine/production) "co" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -367,6 +433,19 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/mine/production) +"cz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "cC" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -386,11 +465,14 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/mine/science) -"cR" = ( -/obj/structure/table, -/obj/item/paper/fluff/stations/lavaland/orm_notice, -/obj/machinery/light, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +"cI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/iron, /area/mine/production) "cT" = ( @@ -434,13 +516,11 @@ "dt" = ( /turf/open/floor/carpet/royalblue, /area/mine/science) -"dv" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 6 +"dA" = ( +/obj/structure/sign/poster/official/science{ + pixel_x = 32 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, +/turf/open/floor/iron, /area/mine/living_quarters) "dG" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -497,12 +577,15 @@ /obj/item/stack/cable_coil/cut/white, /turf/open/floor/iron, /area/mine/science) -"dV" = ( -/obj/machinery/light/small{ +"dW" = ( +/obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/open/floor/plating, -/area/mine/storage) +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/mine/gateway) "ea" = ( /obj/structure/stone_tile, /obj/structure/stone_tile{ @@ -510,6 +593,16 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"ed" = ( +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/science) "ef" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -520,8 +613,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/mine/science) "eg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -535,33 +627,28 @@ }, /turf/open/floor/iron/dark, /area/mine/science) +"ei" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/mine/eva) "ek" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/mine/living_quarters) -"el" = ( -/obj/structure/barricade/wooden/crude, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab"; - req_access_txt = "47,54,29" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"eq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/portable_thermomachine, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, /turf/open/floor/plating, -/area/mine/science) -"en" = ( -/obj/effect/spawner/randomarcade{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +/area/mine/gateway) "er" = ( /obj/structure/stone_tile{ dir = 8 @@ -607,6 +694,46 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, /area/mine/laborcamp/security) +"ew" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/item/resonator{ + pixel_x = -4 + }, +/obj/item/resonator{ + pixel_x = 4 + }, +/turf/open/floor/iron, +/area/mine/gateway) +"ey" = ( +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/mine/science) +"eB" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/mine/gateway) "eC" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -676,6 +803,15 @@ }, /turf/open/floor/iron/dark, /area/mine/science) +"eX" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/mine/gateway) "eY" = ( /turf/open/floor/plating, /area/mine/production) @@ -785,9 +921,6 @@ "fM" = ( /turf/open/floor/plating/lavaland, /area/lavaland/surface/outdoors/explored) -"fN" = ( -/turf/open/floor/iron, -/area/mine/storage) "fR" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/security{ @@ -826,13 +959,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"fZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "ga" = ( /obj/structure/window/reinforced{ dir = 8 @@ -843,22 +969,9 @@ /area/mine/science) "gb" = ( /obj/machinery/recharge_station, +/obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark, /area/mine/eva) -"gd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/mining{ - name = "Mining Station Storage"; - req_access_txt = "48" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/closeup, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "ge" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/stripes/line, @@ -883,9 +996,22 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/mine/living_quarters) +"gm" = ( +/obj/effect/decal/cleanable/oil/slippery, +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/science) "go" = ( /turf/closed/mineral/random/high_chance/volcanic, /area/lavaland/surface/outdoors/unexplored/danger) +"gp" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/mine/living_quarters) "gs" = ( /obj/machinery/button/door{ id = "miningdorm3"; @@ -903,6 +1029,7 @@ "gu" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/bot, +/obj/item/toy/plush/moth/punished, /turf/open/floor/iron, /area/mine/laborcamp) "gx" = ( @@ -941,30 +1068,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/mine/living_quarters) -"gD" = ( -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/food/tofu/prison, -/obj/item/knife/kitchen, -/obj/item/reagent_containers/condiment/enzyme, -/obj/item/kitchen/rollingpin, -/obj/item/wrench, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "gK" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron, /area/mine/living_quarters) -"gL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/mine/production) "gM" = ( /obj/machinery/light/small{ dir = 8 @@ -972,18 +1081,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/sign/poster/official/safety_internals{ + pixel_x = -32 + }, /turf/open/floor/iron/techmaint, /area/mine/eva) -"gP" = ( -/obj/effect/turf_decal/loading_area, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/mine/production) "gR" = ( /obj/structure/table, /obj/machinery/computer/libraryconsole/bookmanagement, @@ -1001,14 +1103,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"gT" = ( -/obj/structure/ore_box, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/iron/dark, -/area/mine/storage) "gU" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -1034,6 +1128,16 @@ /obj/structure/table/wood/fancy/royalblack, /turf/open/floor/carpet/royalblue, /area/mine/science) +"he" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/iron/techmaint, +/area/mine/gateway) "hf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -1055,23 +1159,6 @@ /obj/item/storage/firstaid/regular, /turf/open/floor/iron/white, /area/mine/laborcamp) -"hn" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Research Division Atrium"; - req_one_access_txt = "47,54" - }, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) "ht" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -1142,20 +1229,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"hU" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/chair/stool, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "hV" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -1184,18 +1257,6 @@ /obj/machinery/light, /turf/open/floor/iron/dark, /area/mine/eva) -"ii" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron, -/area/mine/storage) "ij" = ( /obj/machinery/mineral/processing_unit_console, /turf/closed/wall, @@ -1223,14 +1284,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"is" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 8; - id = "mining_internal" - }, -/turf/open/floor/iron/dark, -/area/mine/production) "iu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -1278,10 +1331,16 @@ dir = 4; id = "gulag" }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, /turf/open/floor/iron, /area/mine/laborcamp) "iC" = ( /obj/structure/tank_dispenser/oxygen, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, /turf/open/floor/iron/dark, /area/mine/eva) "iF" = ( @@ -1298,6 +1357,9 @@ /turf/open/floor/carpet/purple, /area/mine/living_quarters) "iP" = ( +/obj/structure/sign/poster/official/help_others{ + pixel_x = 32 + }, /turf/open/floor/iron/white, /area/mine/living_quarters) "iQ" = ( @@ -1325,6 +1387,12 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"iW" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "iY" = ( /obj/machinery/firealarm{ dir = 1; @@ -1346,14 +1414,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"jb" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station" - }, -/obj/effect/turf_decal/stripes/closeup, -/obj/structure/fans/tiny, -/turf/open/floor/iron/techmaint, -/area/mine/eva) "jd" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1378,43 +1438,15 @@ "jh" = ( /turf/closed/wall, /area/mine/science) -"jl" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) -"jo" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Research Division Atrium"; - req_one_access_txt = "47,54" - }, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) +"jm" = ( +/obj/effect/turf_decal/bot, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/mine/gateway) "jq" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"jr" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/mine/production) -"ju" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "mining_internal" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/mine/production) "jw" = ( /turf/closed/wall, /area/mine/production) @@ -1443,20 +1475,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) -"jB" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) -"jF" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "jG" = ( /obj/machinery/door/airlock/security/glass{ name = "Labor Camp Shuttle Security Airlock"; @@ -1496,16 +1514,12 @@ }, /turf/open/floor/iron, /area/mine/science) -"jU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"jQ" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/camera/directional/north{ + c_tag = "Storage and Locker room" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/mine/production) "jY" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -1517,17 +1531,12 @@ }, /turf/open/floor/iron, /area/mine/science) -"kd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"ka" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, -/area/mine/production) +/area/mine/gateway) "ke" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ external_pressure_bound = 120; @@ -1545,6 +1554,18 @@ }, /turf/open/floor/iron, /area/mine/science) +"ki" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "kk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -1590,10 +1611,6 @@ "kw" = ( /turf/open/floor/iron/white, /area/mine/laborcamp) -"kC" = ( -/obj/structure/closet/crate/secure/loot, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "kD" = ( /obj/structure/stone_tile/block, /turf/open/lava/smooth/lava_land_surface, @@ -1615,41 +1632,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"kK" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 25 - }, -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/turf/open/floor/iron, -/area/mine/eva) -"kL" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) -"kM" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "kO" = ( /obj/machinery/light{ dir = 1 @@ -1659,10 +1641,25 @@ }, /turf/open/floor/iron, /area/mine/production) -"kQ" = ( -/obj/structure/closet/secure_closet/miner, -/turf/open/floor/iron/dark, -/area/mine/storage) +"kS" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + desc = "Whatever it is, it reeks of foul, putrid froth."; + list_reagents = list(/datum/reagent/consumable/ethanol/bacchus_blessing=15); + name = "Delta-Down"; + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/bottle/champagne, +/obj/item/reagent_containers/cup/glass/bottle/cognac, +/obj/item/reagent_containers/cup/glass/bottle/lizardwine, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/carpet/black, +/area/mine/science) "kU" = ( /obj/machinery/portable_thermomachine, /obj/machinery/atmospherics/components/unary/outlet_injector/on, @@ -1678,22 +1675,30 @@ }, /turf/open/floor/iron/grid/steel, /area/mine/living_quarters) -"kZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron, -/area/mine/production) "ld" = ( /turf/closed/wall/r_wall, /area/lavaland/surface/outdoors) -"lg" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Processing Area"; - req_access_txt = "48" +"lf" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/techmaint, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron, +/area/mine/gateway) +"li" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) +"lk" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, /area/mine/production) "lp" = ( /obj/machinery/button/door{ @@ -1748,6 +1753,12 @@ "lv" = ( /turf/closed/wall/r_wall, /area/mine/science) +"lw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/mine/gateway) "lx" = ( /obj/structure/stone_tile/block, /obj/structure/stone_tile/block/cracked{ @@ -1755,6 +1766,15 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"ly" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "lz" = ( /obj/structure/chair/stool, /obj/machinery/light/small{ @@ -1775,20 +1795,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"lF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 - }, -/turf/open/floor/iron, -/area/mine/storage) "lH" = ( /obj/structure/stone_tile/block/cracked, /obj/structure/stone_tile/block/cracked{ @@ -1801,15 +1807,17 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/engine, /area/mine/science) -"lT" = ( +"lV" = ( +/obj/effect/decal/cleanable/oil/slippery, +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/research{ + name = "Robotics Lab" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/science) "lX" = ( /obj/item/toy/plush/lizard_plushie{ pixel_x = 5; @@ -1817,6 +1825,19 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"lY" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "ma" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 @@ -1864,12 +1885,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"my" = ( -/obj/structure/closet/crate{ - opened = 1 - }, -/turf/open/floor/plating, -/area/mine/production) "mz" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1922,18 +1937,14 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/asteroid, /area/mine/living_quarters) -"mO" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining Shuttle Airlock"; - opacity = 0 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 +"mP" = ( +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/door/airlock/research/glass{ + name = "Research Division Atrium" }, -/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, -/area/mine/production) +/area/mine/science) "mR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4/lavaland{ dir = 8 @@ -1949,12 +1960,32 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/lavaland, /area/mine/laborcamp) +"nb" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/mine/gateway) "nf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, /turf/open/floor/iron/white, /area/mine/living_quarters) +"nl" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) +"nn" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/mine/production) "np" = ( /turf/open/floor/iron, /area/mine/laborcamp) @@ -1971,19 +2002,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/mine/living_quarters) -"nu" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station EVA"; - req_access_txt = "54" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/eva) "nw" = ( /obj/structure/spider/stickyweb, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1998,23 +2016,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"nH" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/research{ - name = "tachyon-doppler Array Booth"; - req_access_txt = "7" - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) -"nI" = ( -/mob/living/simple_animal/turtle{ - dir = 4 - }, -/turf/open/floor/iron, -/area/mine/production) "nJ" = ( /obj/structure/sink{ dir = 4; @@ -2067,6 +2068,13 @@ "nO" = ( /turf/closed/indestructible/riveted/boss, /area/lavaland/surface/outdoors) +"nQ" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8 + }, +/obj/structure/lattice/catwalk/over, +/turf/open/floor/plating, +/area/mine/production) "nU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2077,9 +2085,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/lattice/catwalk/over, /obj/item/stack/rods, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/mine/science) "nV" = ( /obj/machinery/light_switch{ @@ -2088,12 +2095,14 @@ }, /turf/open/floor/iron, /area/mine/science) -"nZ" = ( -/obj/machinery/light/small{ - dir = 4 +"ob" = ( +/obj/structure/chair/stool/directional/west, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 }, -/turf/open/floor/plating, -/area/mine/storage) +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "oc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, @@ -2111,16 +2120,6 @@ /obj/structure/stone_tile/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"on" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "oq" = ( /obj/structure/table, /obj/item/stack/ore/slag{ @@ -2137,18 +2136,6 @@ /obj/item/pen, /turf/open/floor/iron, /area/mine/science) -"ot" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/research{ - name = "Robotics Lab"; - req_access_txt = "47,54,29" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/science) "ov" = ( /obj/structure/stone_tile/slab/cracked{ dir = 5 @@ -2174,16 +2161,6 @@ "oO" = ( /turf/open/genturf, /area/lavaland/surface/outdoors/unexplored/danger) -"oR" = ( -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating, -/area/mine/storage) "oV" = ( /obj/structure/cable/yellow, /obj/machinery/power/apc/auto_name/directional/south{ @@ -2208,6 +2185,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) +"pk" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/machinery/light, +/mob/living/simple_animal/turtle{ + dir = 4 + }, +/turf/open/floor/iron, +/area/mine/gateway) "po" = ( /obj/structure/window/reinforced{ dir = 8 @@ -2219,6 +2204,14 @@ }, /turf/open/floor/iron, /area/mine/science) +"pr" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/mine/gateway) "pu" = ( /obj/machinery/camera/directional/south{ c_tag = "Labor Camp Processing Area" @@ -2260,10 +2253,6 @@ /obj/structure/stone_tile, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"pE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/mine/production) "pF" = ( /obj/machinery/camera{ c_tag = "Labor Camp External"; @@ -2313,6 +2302,15 @@ /obj/structure/flora/ausbushes/fernybush, /turf/open/floor/plating/asteroid, /area/mine/science) +"pN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/mine/gateway) "pQ" = ( /obj/machinery/door/poddoor/preopen{ id = "labor"; @@ -2326,6 +2324,18 @@ /obj/structure/frame/machine, /turf/open/floor/engine, /area/mine/science) +"pS" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/coffee, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/iron, +/area/mine/science) "pX" = ( /turf/closed/mineral/random/volcanic, /area/lavaland/surface/outdoors/explored) @@ -2353,10 +2363,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"qe" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/mine/production) "qg" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -2383,24 +2389,16 @@ "qt" = ( /turf/closed/mineral/random/volcanic, /area/lavaland/surface/outdoors/unexplored) -"qv" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +"qw" = ( +/obj/machinery/vendor/mining, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/mine/gateway) "qy" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/chem_heater, /turf/open/floor/engine, /area/mine/science) -"qA" = ( -/obj/machinery/conveyor/inverted{ - dir = 6; - id = "mining_internal" - }, -/turf/open/floor/iron/dark, -/area/mine/production) "qI" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -2426,6 +2424,10 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"qO" = ( +/obj/machinery/vendor/mining, +/turf/open/floor/iron/dark, +/area/mine/gateway) "qR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2446,22 +2448,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"qX" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) -"qY" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "mining_internal" - }, -/turf/open/floor/iron/dark, -/area/mine/production) "qZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -2474,13 +2460,17 @@ }, /turf/open/floor/iron/dark, /area/mine/science) -"re" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/mine/storage) "rf" = ( /turf/open/floor/plating/lavaland, /area/lavaland/surface/outdoors) +"rh" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Station EVA"; + req_one_access_txt = "54;18" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/eva) "rq" = ( /obj/item/kirbyplants/random, /obj/machinery/camera/directional/north{ @@ -2497,6 +2487,16 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"ru" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary"; + req_one_access_txt = "54;5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/living_quarters) "rw" = ( /turf/closed/wall, /area/mine/laborcamp) @@ -2540,6 +2540,9 @@ pixel_x = -4 }, /obj/item/book/granter/crafting_recipe/cooking_sweets_101, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) "rN" = ( @@ -2570,11 +2573,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"rV" = ( -/obj/effect/turf_decal/bot, -/obj/structure/ore_box, -/turf/open/floor/iron, -/area/mine/production) "rW" = ( /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/carpet/royalblue, @@ -2587,13 +2585,6 @@ /obj/structure/spider/stickyweb, /turf/open/floor/carpet/royalblue, /area/mine/science) -"sc" = ( -/obj/structure/ore_box, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/turf/open/floor/iron/dark, -/area/mine/storage) "se" = ( /obj/structure/stone_tile/cracked{ dir = 4 @@ -2616,6 +2607,19 @@ }, /turf/open/floor/iron, /area/mine/science) +"sl" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Communications"; + req_one_access_txt = "54;61" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/maintenance) "sm" = ( /obj/machinery/light{ dir = 8 @@ -2633,13 +2637,6 @@ }, /turf/open/floor/plating/lavaland, /area/lavaland/surface/outdoors) -"su" = ( -/obj/machinery/mineral/unloading_machine{ - icon_state = "unloader-corner2"; - output_dir = 1 - }, -/turf/open/floor/iron/dark, -/area/mine/production) "sy" = ( /obj/structure/stone_tile/surrounding, /obj/structure/stone_tile/center/cracked, @@ -2687,6 +2684,11 @@ /obj/machinery/light/small, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/mine/laborcamp) +"sQ" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/mine/gateway) "sR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small{ @@ -2699,17 +2701,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/mine/production) -"te" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/shuttle_flight/science, -/obj/machinery/button/door{ - id = "lavasci"; - name = "Science shuttle shutters"; - pixel_y = 28; - req_access_txt = "2" - }, -/turf/open/floor/iron, -/area/mine/science) +"tb" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "tk" = ( /obj/machinery/camera/directional/north, /turf/open/floor/iron, @@ -2723,15 +2719,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"ty" = ( -/obj/effect/turf_decal/stripes/closeup, -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external/glass{ - req_access_txt = "47"; - name = "Science Outpost Airlock" - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) "tz" = ( /obj/effect/decal/cleanable/insectguts, /turf/open/floor/carpet/royalblue, @@ -2754,17 +2741,23 @@ /obj/item/bedsheet/medical, /turf/open/floor/iron/white, /area/mine/laborcamp) +"tI" = ( +/turf/closed/wall, +/area/mine/gateway) +"tK" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 2 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/living_quarters) "tL" = ( /turf/open/floor/iron/techmaint, /area/mine/laborcamp) -"tM" = ( -/obj/structure/table, -/obj/effect/landmark/event_spawn, -/obj/item/reagent_containers/cup/beaker, -/obj/item/shovel/spade, -/obj/item/cultivator, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) "tP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2805,6 +2798,13 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/mine/laborcamp/security) +"ub" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/mine/production) "uc" = ( /obj/structure/stone_tile/block{ dir = 1 @@ -2815,6 +2815,16 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"ue" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/iron, +/area/mine/gateway) +"ug" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/mine/gateway) "uh" = ( /obj/structure/stone_tile, /obj/structure/stone_tile/cracked{ @@ -2829,6 +2839,12 @@ }, /turf/open/floor/iron/white, /area/mine/living_quarters) +"us" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "uu" = ( /obj/structure/stone_tile, /obj/structure/stone_tile{ @@ -2849,6 +2865,10 @@ }, /turf/open/floor/wood, /area/mine/living_quarters) +"uw" = ( +/obj/machinery/gateway/away, +/turf/open/floor/iron/dark, +/area/mine/gateway) "uA" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/blood, @@ -2875,13 +2895,6 @@ /obj/item/reagent_containers/blood/random, /turf/open/floor/iron/white, /area/mine/living_quarters) -"uD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/mine/production) "uF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2895,10 +2908,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/mine/production) -"uG" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/mine/production) "uH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -2915,21 +2924,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"uL" = ( -/obj/item/reagent_containers/cup/bucket, -/obj/effect/turf_decal/bot, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) -"uM" = ( -/obj/machinery/camera{ - c_tag = "Crew Area"; - dir = 9 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "uP" = ( /obj/structure/closet/crate/critter, /turf/open/floor/iron, @@ -2962,6 +2956,16 @@ /obj/structure/stone_tile, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"uZ" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/lattice/catwalk/over, +/turf/open/floor/plating, +/area/mine/production) "vb" = ( /obj/machinery/button/door{ id = "labor"; @@ -2975,23 +2979,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron/dark, /area/mine/production) -"vf" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab"; - req_access_txt = "47,54,29" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/plating, -/area/mine/science) "vh" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -3027,6 +3014,13 @@ "vy" = ( /turf/closed/wall/r_wall, /area/mine/maintenance) +"vz" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/mine/gateway) "vG" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -3070,22 +3064,24 @@ }, /turf/open/floor/carpet/black, /area/mine/science) -"vR" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/iron, -/area/mine/production) "vS" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/mine/science) -"vV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 +"vW" = ( +/obj/item/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = -6 }, -/turf/open/floor/iron, +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/light_switch{ + pixel_x = -21; + pixel_y = 8 + }, +/turf/open/floor/iron/checker, /area/mine/production) "vX" = ( /obj/structure/stone_tile/surrounding_tile{ @@ -3109,17 +3105,6 @@ }, /turf/open/floor/iron/techmaint, /area/mine/eva) -"wb" = ( -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "wd" = ( /obj/structure/stone_tile/cracked, /obj/structure/stone_tile{ @@ -3133,6 +3118,24 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"wg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/mine/production) +"wk" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "wn" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -3145,6 +3148,17 @@ }, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) +"wp" = ( +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 26 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "wq" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -3224,6 +3238,17 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"xk" = ( +/obj/structure/closet/crate{ + opened = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/mine/gateway) "xl" = ( /obj/structure/bed, /obj/item/bedsheet/brown, @@ -3233,6 +3258,16 @@ "xm" = ( /turf/closed/mineral/random/labormineral/volcanic, /area/lavaland/surface/outdoors) +"xn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "xp" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3299,16 +3334,6 @@ }, /turf/open/floor/plating/asteroid, /area/mine/science) -"xK" = ( -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/mine/production) "xL" = ( /obj/effect/decal/cleanable/robot_debris, /obj/item/bot_assembly/cleanbot{ @@ -3332,6 +3357,14 @@ "xT" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) +"xW" = ( +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Station EVA"; + req_one_access_txt = "54;18" + }, +/turf/open/floor/iron/techmaint, +/area/mine/eva) "xX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3365,17 +3398,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/red, /area/mine/living_quarters) -"yn" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "mining Relay Room"; - req_access_txt = "48" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/maintenance) "yv" = ( /turf/closed/mineral/random/labormineral/volcanic, /area/lavaland/surface/outdoors/explored) @@ -3388,14 +3410,6 @@ }, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) -"yE" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "mining_internal" - }, -/obj/structure/plasticflaps, -/turf/open/floor/iron/dark, -/area/mine/production) "yF" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 8 @@ -3407,12 +3421,6 @@ /obj/structure/stone_tile/center/cracked, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"yH" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/mine/production) "yJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -3422,6 +3430,10 @@ }, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) +"yP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/mine/gateway) "yS" = ( /obj/structure/spider/stickyweb, /obj/structure/table/wood/bar, @@ -3472,18 +3484,19 @@ }, /turf/open/floor/iron/white, /area/mine/laborcamp) -"zt" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "zv" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/mine/science) +"zx" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/mine/gateway) "zy" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3565,6 +3578,11 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"Ab" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/mine/gateway) "Ah" = ( /obj/structure/chair/office{ dir = 1 @@ -3585,6 +3603,20 @@ }, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) +"Au" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/chair/stool, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "AA" = ( /obj/structure/table, /obj/item/paper_bin, @@ -3648,13 +3680,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/mine/science) -"AR" = ( -/obj/structure/closet/secure_closet/miner, -/obj/machinery/camera/directional/north{ - c_tag = "Storage and Locker room" - }, -/turf/open/floor/iron/dark, -/area/mine/storage) "Ba" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -3668,31 +3693,13 @@ }, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) -"Bd" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = 7; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = -1; - pixel_y = 9 - }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = -8 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) -"Bf" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/mine/production) +"Bg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/iron/techmaint, +/area/mine/gateway) "Bi" = ( /obj/structure/stone_tile, /obj/structure/stone_tile{ @@ -3720,6 +3727,9 @@ /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 8 }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) "Bq" = ( @@ -3754,8 +3764,20 @@ "By" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, /turf/open/floor/iron, /area/mine/laborcamp) +"BA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "BC" = ( /obj/machinery/light/small{ dir = 4 @@ -3763,6 +3785,16 @@ /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/iron/techmaint, /area/mine/science) +"BH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/mine/gateway) "BL" = ( /obj/machinery/light{ dir = 8; @@ -3804,6 +3836,15 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) +"Cc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/mine/gateway) "Ce" = ( /obj/structure/stone_tile/cracked, /obj/structure/stone_tile{ @@ -3834,6 +3875,9 @@ /obj/machinery/camera/directional/south{ c_tag = "Mining area External" }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/mine/eva) "Cj" = ( @@ -3855,10 +3899,6 @@ dir = 4 }, /area/mine/science) -"Ck" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/mine/production) "Cm" = ( /turf/open/floor/wood, /area/mine/living_quarters) @@ -3866,10 +3906,16 @@ /obj/item/target/alien/anchored, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/unexplored) -"Cp" = ( -/obj/effect/spawner/structure/window/depleteduranium, -/turf/open/floor/plating, -/area/mine/storage) +"Cs" = ( +/obj/machinery/mineral/mint, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/mine/gateway) "Ct" = ( /obj/docking_port/stationary{ dir = 2; @@ -3881,16 +3927,20 @@ }, /turf/open/floor/plating/lavaland, /area/lavaland/surface/outdoors) -"Cz" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 +"Cv" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/mine/gateway) +"CC" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Station"; + req_one_access_txt = "54;18" }, -/turf/open/floor/iron, -/area/mine/production) +/obj/effect/turf_decal/stripes/closeup, +/obj/structure/fans/tiny, +/turf/open/floor/iron/techmaint, +/area/mine/eva) "CD" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -3942,29 +3992,12 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"CT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Processing Area"; - req_access_txt = "48" - }, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/techmaint, -/area/mine/production) "CX" = ( /obj/structure/bed, /obj/item/bedsheet/brown, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/purple, /area/mine/living_quarters) -"Da" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating, -/area/mine/storage) "De" = ( /obj/structure/stone_tile/block{ dir = 8 @@ -3983,6 +4016,9 @@ /area/mine/living_quarters) "Di" = ( /obj/machinery/light/small, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 + }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/mine/eva) "Dj" = ( @@ -4029,28 +4065,29 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"DK" = ( -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/mine/production) "DN" = ( /turf/open/floor/iron, /area/mine/production) -"DQ" = ( -/obj/structure/closet/crate, -/obj/effect/turf_decal/bot, -/obj/machinery/light, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 +"DO" = ( +/obj/structure/table, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = -5; + pixel_y = 8 }, -/turf/open/floor/iron, -/area/mine/production) +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_y = 4; + pixel_x = 1 + }, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/machinery/camera{ + c_tag = "Gateway"; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/mine/gateway) "DS" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/effect/turf_decal/siding/wood, @@ -4065,19 +4102,6 @@ }, /turf/open/floor/iron, /area/mine/production) -"Ee" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Mining Station Maintenance"; - req_access_txt = "48" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "Eg" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -4108,17 +4132,28 @@ /obj/structure/fence/corner, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"EF" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "EH" = ( /obj/structure/fence/door{ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"EJ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -1; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "EK" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -4142,10 +4177,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"EU" = ( -/obj/machinery/mineral/processing_unit_console, -/turf/closed/wall, -/area/mine/production) +"ET" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/shuttle_flight/science, +/obj/machinery/button/door{ + id = "lavasci"; + name = "Science shuttle shutters"; + pixel_y = 28 + }, +/turf/open/floor/iron, +/area/mine/science) "EV" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup{ @@ -4167,6 +4208,17 @@ }, /turf/open/floor/engine, /area/mine/science) +"EX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Radioisotope Containment Room"; + req_one_access_txt = "54;18;10" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/production) "Fa" = ( /obj/structure/chair/fancy/sofa/old/right{ dir = 1 @@ -4272,6 +4324,14 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"FE" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor, +/area/mine/gateway) "FI" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small{ @@ -4301,17 +4361,17 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"FL" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "FM" = ( /obj/machinery/washing_machine, /turf/open/floor/iron/grid/steel, /area/mine/living_quarters) -"FP" = ( -/obj/machinery/mineral/mint, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/mine/production) "FQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -4336,6 +4396,14 @@ }, /turf/open/floor/iron/white, /area/mine/living_quarters) +"FZ" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "Gc" = ( /obj/structure/table, /obj/item/paper_bin, @@ -4362,14 +4430,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"Gh" = ( -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/door/airlock/external{ - name = "Science Outpost Airlock"; - req_access_txt = "47" - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) "Gl" = ( /obj/machinery/chem_master, /obj/effect/decal/cleanable/dirt/dust, @@ -4381,11 +4441,33 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) +"Gs" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/machinery/light, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/mine/gateway) "Gw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/white, /area/mine/living_quarters) +"Gy" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "GB" = ( /obj/machinery/light/small, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -4417,12 +4499,16 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"GQ" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +"GM" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 + }, +/obj/structure/lattice/catwalk/over, +/turf/open/floor/plating, +/area/mine/production) "GR" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -4430,6 +4516,18 @@ /obj/machinery/portable_atmospherics/canister/water_vapor, /turf/open/floor/iron/grid/steel, /area/mine/living_quarters) +"GV" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Research Division Atrium" + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/techmaint, +/area/mine/science) "GY" = ( /obj/structure/stone_tile/center, /obj/structure/stone_tile/surrounding_tile, @@ -4441,32 +4539,32 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Hc" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, +"Hb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron, /area/mine/production) "Hd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/mine/laborcamp) -"He" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +"Hj" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron, +/turf/open/floor/plating, /area/mine/production) -"Hi" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "Hl" = ( /obj/machinery/iv_drip, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, /turf/open/floor/iron/white, /area/mine/living_quarters) "Ho" = ( @@ -4525,17 +4623,16 @@ }, /turf/open/floor/iron, /area/mine/science) -"HA" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Mining Shuttle Airlock"; - opacity = 0 +"Hz" = ( +/obj/effect/turf_decal/loading_area, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/obj/effect/turf_decal/stripes/closeup{ +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/techmaint, -/area/mine/production) +/turf/open/floor/iron, +/area/mine/gateway) "HC" = ( /obj/machinery/light{ dir = 1 @@ -4568,6 +4665,12 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron, /area/mine/science) +"HM" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/mine/gateway) "HR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -4593,6 +4696,21 @@ }, /turf/open/floor/iron, /area/mine/science) +"HV" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/mine/eva) +"Ic" = ( +/obj/machinery/deepfryer, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/sign/poster/official/moth1{ + pixel_y = -32 + }, +/turf/open/floor/iron/checker, +/area/mine/production) "Ih" = ( /obj/structure/spider/stickyweb, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -4628,12 +4746,15 @@ }, /turf/open/floor/iron, /area/mine/production) -"IB" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 +"IC" = ( +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Station"; + req_one_access_txt = "54;18" }, -/turf/open/floor/iron, -/area/mine/production) +/turf/open/floor/iron/techmaint, +/area/mine/eva) "ID" = ( /obj/structure/ore_box, /obj/effect/turf_decal/bot, @@ -4655,17 +4776,14 @@ "IJ" = ( /turf/closed/mineral/random/volcanic, /area/lavaland/surface/outdoors) -"IN" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office"; - req_access_txt = "30" +"IL" = ( +/obj/structure/ore_box, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/science) +/turf/open/floor/iron/dark, +/area/mine/production) "IQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -4700,17 +4818,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/mine/laborcamp/security) -"IX" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 2 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "IY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -4723,14 +4830,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"IZ" = ( -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station EVA"; - req_access_txt = "54" - }, -/turf/open/floor/iron/techmaint, -/area/mine/eva) "Jf" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -4785,6 +4884,13 @@ }, /turf/open/floor/iron, /area/mine/science) +"Jq" = ( +/obj/structure/closet/crate, +/obj/item/toy/plush/moth/bluespace, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/poster/random_official, +/turf/open/floor/plating, +/area/mine/gateway) "Jr" = ( /obj/machinery/computer/shuttle_flight/labor/one_way{ dir = 4 @@ -4802,6 +4908,15 @@ }, /turf/open/floor/circuit/telecomms, /area/mine/maintenance) +"Jw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "Jx" = ( /obj/structure/cable, /obj/machinery/bluespace_beacon, @@ -4813,6 +4928,19 @@ }, /turf/open/floor/iron/dark/telecomms, /area/mine/maintenance) +"Jy" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance"; + req_one_access_txt = "54;18" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/techmaint, +/area/mine/production) "Jz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -4863,6 +4991,12 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/iron, /area/mine/science) +"JP" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/iron/dark, +/area/mine/gateway) "JW" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 @@ -4884,6 +5018,17 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Ke" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/mine/production) "Kf" = ( /obj/structure/railing{ dir = 4 @@ -4903,17 +5048,6 @@ }, /turf/open/floor/iron/white, /area/mine/living_quarters) -"Kj" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, -/obj/machinery/power/rtg/advanced{ - power_gen = 11000 - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "Kl" = ( /obj/structure/table, /obj/item/wormhole_jaunter{ @@ -4945,37 +5079,15 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Ku" = ( +/turf/open/floor/iron, +/area/mine/gateway) "Kw" = ( /obj/machinery/doppler_array/research/science{ dir = 4 }, /turf/open/floor/iron/dark, /area/mine/science) -"Kz" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/mine/production) -"KD" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/maintenance{ - name = "Mining Station Communications"; - req_access_txt = "48" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/maintenance) "KF" = ( /obj/structure/stone_tile{ dir = 4 @@ -4989,27 +5101,6 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) -"KI" = ( -/obj/item/radio/intercom{ - dir = 8; - name = "Station Intercom (General)"; - pixel_x = -28; - pixel_y = -6 - }, -/obj/structure/chair/stool, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/light_switch{ - pixel_x = -21; - pixel_y = 8 - }, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) -"KL" = ( -/obj/machinery/door/airlock{ - name = "Closet" - }, -/turf/open/floor/plating, -/area/mine/production) "KM" = ( /obj/structure/table, /obj/structure/bedsheetbin, @@ -5055,6 +5146,13 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"KW" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor, +/area/mine/gateway) "KX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light{ @@ -5084,16 +5182,27 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Lm" = ( -/obj/machinery/vendor/mining, -/turf/open/floor/iron/dark, -/area/mine/storage) +"Lk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "Ln" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) +"Lp" = ( +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "Lq" = ( /obj/structure/rack, /obj/item/clothing/suit/toggle/labcoat/science{ @@ -5114,18 +5223,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"LH" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "LI" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/reagent_dispensers/watertank, @@ -5174,6 +5271,27 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/mine/science) +"LX" = ( +/obj/machinery/light{ + bulb_colour = "#22bfa2"; + bulb_vacuum_colour = "#22bfa2"; + dir = 4; + nightshift_light_color = "#22bfa2" + }, +/obj/structure/table, +/obj/item/clothing/glasses/meson{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = 2 + }, +/obj/item/clothing/glasses/meson{ + pixel_x = 6; + pixel_y = -3 + }, +/turf/open/floor/iron/dark, +/area/mine/gateway) "Mb" = ( /obj/structure/table, /obj/item/paper_bin, @@ -5183,18 +5301,13 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"Mh" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, +"Mc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 + icon_state = "1-2" }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) +/turf/open/floor/iron, +/area/mine/production) "Mi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -5220,9 +5333,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"Mu" = ( -/turf/open/floor/plating, -/area/mine/storage) "Mw" = ( /obj/structure/fence{ dir = 4 @@ -5250,6 +5360,13 @@ }, /turf/open/floor/iron, /area/mine/science) +"MM" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/iron/techmaint, +/area/mine/production) "MR" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -5268,6 +5385,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/royalblue, /area/mine/science) +"MY" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "MZ" = ( /turf/open/floor/iron, /area/mine/living_quarters) @@ -5293,6 +5418,11 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, /area/mine/science) +"Nj" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/mine/gateway) "No" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -5300,16 +5430,22 @@ /obj/machinery/light/small, /turf/open/floor/carpet/blue, /area/mine/living_quarters) -"Np" = ( -/obj/structure/table, -/obj/item/plate, -/obj/item/kitchen/fork, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = -5; - pixel_y = 1 +"Nq" = ( +/obj/machinery/door/airlock/research{ + name = "Subspace Listening Lab" }, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/techmaint, +/area/mine/science) "NB" = ( /obj/structure/chair/foldable, /obj/machinery/camera/directional/north, @@ -5340,6 +5476,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/mine/science) +"NI" = ( +/obj/machinery/camera{ + c_tag = "Crew Area"; + dir = 9 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/iron/checker, +/area/mine/production) "NL" = ( /obj/machinery/button/door{ id = "miningdorm1"; @@ -5373,6 +5521,16 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) +"NT" = ( +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "NU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -5389,16 +5547,6 @@ /obj/structure/closet/crate/critter, /turf/open/floor/iron/dark, /area/mine/science) -"Oh" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating, -/area/mine/storage) "Oo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -5408,7 +5556,7 @@ }, /obj/item/stack/cable_coil/cut/yellow, /obj/item/stack/rods, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/mine/science) "Oq" = ( /obj/machinery/door/airlock{ @@ -5426,6 +5574,15 @@ }, /turf/open/floor/iron/techmaint, /area/mine/living_quarters) +"Or" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "Os" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -5492,6 +5649,23 @@ }, /turf/open/floor/iron/techmaint, /area/mine/production) +"OP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/iron/techmaint, +/area/mine/production) "OT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -5522,10 +5696,24 @@ }, /turf/open/floor/carpet/royalblue, /area/mine/science) +"Pa" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "Pb" = ( /obj/structure/stone_tile/slab/cracked, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"Pe" = ( +/obj/structure/table, +/obj/effect/landmark/event_spawn, +/obj/item/reagent_containers/cup/beaker, +/obj/item/shovel/spade, +/obj/item/cultivator, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "Ph" = ( /obj/structure/table/reinforced, /obj/item/stock_parts/matter_bin{ @@ -5541,35 +5729,47 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/mine/science) -"Pl" = ( -/obj/machinery/door/airlock/external/glass, -/obj/structure/fans/tiny, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/science) "Pm" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, /turf/open/floor/iron, /area/mine/laborcamp) -"Pp" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/reagent_containers/condiment/flour{ - pixel_x = 3 +"Po" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/item/reagent_containers/condiment/flour, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/mine/production) "Pz" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron, /area/mine/production) +"PA" = ( +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/glass{ + name = "Mining Shuttle Airlock" + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) +"PH" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/iron/techmaint, +/area/mine/laborcamp) "PI" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -5584,23 +5784,6 @@ /obj/structure/ore_box, /turf/open/floor/plating/lavaland, /area/lavaland/surface/outdoors/explored) -"PL" = ( -/obj/machinery/door/airlock/research/glass{ - name = "EVA Atrium"; - req_one_access_txt = "47,54" - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) "PR" = ( /obj/machinery/shower{ dir = 8 @@ -5614,16 +5797,6 @@ /obj/structure/fence/door, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"PY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron, -/area/mine/storage) "Qa" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -5644,18 +5817,6 @@ /obj/structure/stone_tile/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Qc" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/glass/coffee, -/obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/turf/open/floor/iron, -/area/mine/science) "Qd" = ( /turf/open/floor/iron/dark, /area/mine/laborcamp) @@ -5672,6 +5833,10 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) +"Qi" = ( +/obj/structure/closet/secure_closet/miner, +/turf/open/floor/iron/dark, +/area/mine/production) "Qj" = ( /obj/machinery/light/small{ dir = 8 @@ -5732,6 +5897,16 @@ }, /turf/open/floor/iron/techmaint, /area/mine/living_quarters) +"QH" = ( +/obj/structure/table, +/obj/item/plate, +/obj/item/kitchen/fork, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = -5; + pixel_y = 1 + }, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "QI" = ( /obj/structure/table/reinforced, /obj/item/flashbulb/recharging/revolution{ @@ -5741,6 +5916,16 @@ /obj/item/bodypart/head/robot, /turf/open/floor/carpet/black, /area/mine/science) +"QN" = ( +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/research{ + name = "tachyon-doppler Array Booth" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/techmaint, +/area/mine/science) "QV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -5758,6 +5943,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, /turf/open/floor/iron, /area/mine/living_quarters) "Rj" = ( @@ -5777,19 +5965,6 @@ }, /turf/open/floor/iron, /area/mine/production) -"Rm" = ( -/obj/structure/closet/secure_closet/miner, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/mine/storage) -"Rn" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/mine/production) "Rp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -5799,12 +5974,12 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"Rr" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +"Rq" = ( +/obj/machinery/light/small{ + dir = 4 }, -/turf/open/floor/iron, -/area/mine/eva) +/turf/open/floor/plating, +/area/mine/production) "Rt" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/iron/grid/steel, @@ -5900,6 +6075,10 @@ }, /turf/open/floor/engine, /area/mine/science) +"Sh" = ( +/obj/structure/closet/crate/secure/loot, +/turf/open/floor/iron/techmaint, +/area/mine/production) "Sm" = ( /obj/docking_port/stationary{ dwidth = 3; @@ -5975,23 +6154,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"SI" = ( -/obj/machinery/door/airlock/research{ - name = "Subspace Listening Lab"; - req_access_txt = "47" - }, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) "SM" = ( /obj/structure/chair/fancy/bench/pew/right{ dir = 4 @@ -6039,29 +6201,11 @@ /obj/structure/ore_box, /turf/open/floor/iron, /area/mine/eva) -"Th" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/mine/production) -"Tm" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "mining_internal" - }, -/obj/machinery/light/small, -/turf/open/floor/iron/dark, +"To" = ( +/obj/machinery/processor, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, /area/mine/production) -"Tp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/mine/storage) "Tr" = ( /obj/machinery/conveyor{ dir = 1; @@ -6105,19 +6249,34 @@ }, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) -"TC" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +"TD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/living_quarters) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 + }, +/turf/open/floor/iron, +/area/mine/production) "TL" = ( /obj/structure/ore_box, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"TQ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Mining Station Gateway Maintenance"; + req_one_access_txt = "54;64;12" + }, +/turf/open/floor/iron/techmaint, +/area/mine/gateway) "TR" = ( /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/airlock/public/glass{ @@ -6135,11 +6294,15 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) -"TV" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +"TU" = ( +/obj/effect/turf_decal/stripes/closeup, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/glass{ + name = "Science Outpost Airlock"; + req_one_access_txt = "54;18;47" + }, +/turf/open/floor/iron/techmaint, +/area/mine/science) "TX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -6159,16 +6322,17 @@ /obj/machinery/camera/directional/north, /turf/open/floor/engine, /area/mine/science) -"Un" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "mining_internal"; - name = "mining conveyor" - }, -/obj/machinery/camera/directional/east{ - c_tag = "Processing Area" +"Ui" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) +"Uk" = ( +/obj/effect/spawner/randomarcade{ + dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, /area/mine/production) "Uo" = ( /obj/structure/frame/machine, @@ -6179,17 +6343,6 @@ /obj/structure/closet/crate/radiation, /turf/open/floor/iron, /area/mine/science) -"Us" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Radioisotope Containment Room"; - req_access_txt = "48" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "Ux" = ( /obj/structure/chair{ dir = 8 @@ -6254,6 +6407,12 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"UR" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "UU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -6275,10 +6434,26 @@ /obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Va" = ( -/obj/machinery/portable_thermomachine, -/turf/open/floor/plating, -/area/mine/production) +"UZ" = ( +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/item/pickaxe{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pickaxe, +/obj/item/pickaxe{ + pixel_x = 4; + pixel_y = -4 + }, +/turf/open/floor/iron, +/area/mine/gateway) "Vb" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -6307,10 +6482,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) -"Ve" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "Vg" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -6344,16 +6515,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Vq" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab"; - req_access_txt = "47,54,29" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/science) "Vr" = ( /obj/machinery/light/small{ dir = 4 @@ -6361,23 +6522,6 @@ /obj/structure/closet/crate/critter, /turf/open/floor/iron/dark, /area/mine/science) -"Vs" = ( -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) -"Vv" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "Vy" = ( /obj/machinery/camera{ c_tag = "Crew Area Hallway West"; @@ -6385,14 +6529,33 @@ }, /turf/open/floor/iron, /area/mine/living_quarters) -"VK" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station EVA"; - req_access_txt = "54" +"VH" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Research Division Atrium" + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, -/area/mine/eva) +/area/mine/living_quarters) +"VL" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes/red/full, +/obj/machinery/power/rtg/advanced{ + power_gen = 11000 + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "VM" = ( /obj/structure/weightmachine/weightlifter, /obj/effect/turf_decal/bot_white, @@ -6411,16 +6574,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"VR" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/mineral/processing_unit{ - input_dir = 2; - output_dir = 1 - }, -/turf/open/floor/iron/dark, -/area/mine/production) "VW" = ( /obj/structure/stone_tile/cracked{ dir = 1 @@ -6471,14 +6624,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/mine/living_quarters) -"Wl" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station" - }, -/turf/open/floor/iron/techmaint, -/area/mine/eva) "Wm" = ( /obj/item/cigbutt{ pixel_x = 1; @@ -6573,14 +6718,6 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) -"Wz" = ( -/obj/structure/chair/stool/directional/west, -/obj/machinery/airalarm/directional/north{ - pixel_y = 22 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "WB" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -6605,6 +6742,18 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"WU" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Science Shuttle Airlock"; + req_one_access_txt = "54;18;47;49" + }, +/obj/structure/fans/tiny, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/science) "WV" = ( /obj/structure/closet/crate/science, /obj/effect/decal/cleanable/dirt/dust, @@ -6614,12 +6763,25 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"Xa" = ( +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/machinery/door/airlock/external/glass{ + name = "Mining Shuttle Airlock" + }, +/turf/open/floor/iron/techmaint, +/area/mine/production) "Xb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/iron, /area/mine/science) +"Xd" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/mine/production) "Xh" = ( /obj/structure/toilet{ dir = 4 @@ -6637,10 +6799,9 @@ "Xj" = ( /turf/closed/wall/r_wall, /area/mine/laborcamp/security) -"Xm" = ( +"Xq" = ( /obj/machinery/door/airlock/research/glass{ - name = "Research Division Atrium"; - req_one_access_txt = "47,54" + name = "Research Division Atrium" }, /obj/structure/barricade/wooden/crude, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -6653,12 +6814,7 @@ icon_state = "4-8" }, /turf/open/floor/iron/techmaint, -/area/mine/living_quarters) -"Xn" = ( -/obj/machinery/deepfryer, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +/area/mine/science) "Xs" = ( /obj/structure/spider/stickyweb, /obj/structure/spider/stickyweb, @@ -6667,6 +6823,15 @@ }, /turf/open/floor/carpet/royalblue, /area/mine/science) +"Xt" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 25 + }, +/turf/open/floor/iron, +/area/mine/eva) "Xy" = ( /obj/machinery/door/airlock/security/glass{ name = "Labor Camp Shuttle Prisoner Airlock" @@ -6724,43 +6889,50 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) -"XP" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/item/reagent_containers/cup/glass/drinkingglass, -/obj/item/reagent_containers/cup/glass/drinkingglass, -/obj/item/reagent_containers/cup/glass/drinkingglass, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - desc = "Whatever it is, it reeks of foul, putrid froth."; - list_reagents = list(/datum/reagent/consumable/ethanol/bacchus_blessing=15); - name = "Delta-Down"; - pixel_x = 5; - pixel_y = 5 +"XM" = ( +/obj/effect/spawner/structure/window/depleteduranium, +/turf/open/floor/plating, +/area/mine/production) +"XQ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/item/reagent_containers/cup/glass/bottle/champagne, -/obj/item/reagent_containers/cup/glass/bottle/cognac, -/obj/item/reagent_containers/cup/glass/bottle/lizardwine, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/carpet/black, -/area/mine/science) -"XS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron/techmaint, -/area/mine/storage) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) +"XR" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/mine/production) +"XT" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/food/tofu/prison, +/obj/item/knife/kitchen, +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/kitchen/rollingpin, +/obj/item/wrench, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/production) "XV" = ( /obj/structure/stone_tile{ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"XX" = ( -/turf/closed/wall, -/area/mine/storage) "XZ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -6786,31 +6958,6 @@ }, /turf/open/floor/wood, /area/mine/living_quarters) -"Yd" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) -"Yi" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/door/airlock/research/glass{ - name = "Research Division Atrium"; - req_one_access_txt = "47,54" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/science) "Yk" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 4 @@ -6824,10 +6971,19 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/dark, /area/mine/eva) -"Yp" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +"Yo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Station EVA"; + req_one_access_txt = "54;18" + }, +/turf/open/floor/iron/techmaint, +/area/mine/eva) "Yq" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -6871,19 +7027,14 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"YE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"YD" = ( +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/airlock/external{ + name = "Science Outpost Airlock"; + req_one_access_txt = "54;18;47" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) +/turf/open/floor/iron/techmaint, +/area/mine/science) "YF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -6899,35 +7050,24 @@ }, /turf/open/floor/iron, /area/mine/science) +"YI" = ( +/obj/structure/table, +/obj/item/storage/bag/tray, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = 3 + }, +/obj/item/reagent_containers/condiment/flour, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "YM" = ( /turf/closed/wall/mineral/wood, /area/mine/living_quarters) "YN" = ( /turf/open/floor/iron/grid/steel, /area/mine/living_quarters) -"YQ" = ( -/turf/closed/wall/r_wall, -/area/mine/storage) -"YT" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Station Bridge"; - req_access_txt = "48" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/techmaint, -/area/mine/living_quarters) "YU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -7086,12 +7226,6 @@ /obj/structure/chair/stool, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) -"ZZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/mine/storage) (1,1,1) = {" nO @@ -32517,7 +32651,7 @@ KP lq Ap rM -uL +Lp WB pj TR @@ -33287,8 +33421,8 @@ zc Iq zc ZT -Np -tM +QH +Pe ar pj sH @@ -33793,7 +33927,7 @@ fM jG tL RN -uI +PH nE bO CL @@ -34318,7 +34452,7 @@ Xj ge yJ Ne -Pp +YI CL lz PI @@ -35331,10 +35465,10 @@ RR RR RR xT -xT -ND -qe -Va +RR +tI +Ab +eq Xj qT Sy @@ -35589,9 +35723,9 @@ RR RR RR RR -ND -Rn -uG +tI +KW +Cv Xj Mb IY @@ -35846,9 +35980,9 @@ RR RR RR RR -ND -eY -my +tI +FE +Jq Xj NF IV @@ -36099,13 +36233,13 @@ RR RR RR RR -jw -ND -ND -ND -ND -KL -ND +tI +tI +tI +tI +tI +TQ +tI Xj GI Wt @@ -36356,14 +36490,14 @@ RR RR RR RR -jw -FP -gP -xK -Cz -yH -DQ -jw +tI +Cs +Hz +UZ +ew +eX +Gs +tI kO xX DN @@ -36613,14 +36747,14 @@ RR RR Zd Zd -aT -cn -DN -DN -rV -DN -DK -Hc +yP +dW +Ku +Ku +Ku +pN +xk +tI CF uF DN @@ -36870,16 +37004,16 @@ Zd Zd Zd Zd -aT -CF -kZ -pE -jr -pE -gL -CT -uD -kd +yP +ka +zx +sQ +nb +Cc +BH +he +cI +wg DN aT EH @@ -37127,16 +37261,16 @@ Zd hu Bq Bq -jw +tI +lf +sQ +uw +Nj +Ku +HM +an CF -DN -DN -rV -DN -He -lg -vV -jU +Po Rl jw Wu @@ -37384,16 +37518,16 @@ Zd Mw Zd Zd -jw -Kz -Ck -vR -nI -IB -Th -Hc -CF -uF +yP +ka +pr +sQ +JP +ue +aW +Bg +XR +Ke DN aT mz @@ -37641,14 +37775,14 @@ Zd Mw Zd Zd -jw -is -jw -Bf -Un -ju -cR -jw +yP +ka +Ku +Ku +Ku +lw +vz +tI DX AE eU @@ -37898,14 +38032,14 @@ Zd PV Zd TL -aT -Tm -jw -EU -jw -yE -jw -jw +tI +eB +ug +ug +ug +ug +pk +tI OO nM OO @@ -38155,15 +38289,15 @@ Zd Mw Zd TL -aT -qA -qY -VR -qY -su -jw -wK -DN +tI +jm +jm +LX +DO +qO +qw +tI +Xd uF DN aT @@ -38419,7 +38553,7 @@ wS wS wS wS -wK +wS DN uF DN @@ -38675,7 +38809,7 @@ Yk Zz gz gb -wS +ei wS HC uF @@ -38924,23 +39058,23 @@ Zd Zd Zd Zd -Wl +IC gM wa -IZ +xW Sf iu Sf Sf -Rr -IZ +Sf +xW CF gf Yq -HA +Xa hb SX -mO +PA Ct rf rf @@ -39181,16 +39315,16 @@ Zd Zd Zd Zd -jb +CC LP vL -VK +rh Sf CD YX je wA -nu +Yo Ix jJ iY @@ -39446,7 +39580,7 @@ Te SE Mi eD -kK +Xt Zt CF uF @@ -40473,17 +40607,17 @@ wS iC Yl sE -Wn +HV AF wS -ZH -YT -cY -ZH -ZH -ZH -ZH -ZH +jw +OP +aT +jw +jw +jw +jw +jw Zd Zd Zd @@ -40724,8 +40858,8 @@ IJ IJ IJ IJ -YQ -XX +ND +jw wS wS wS @@ -40733,14 +40867,14 @@ wS wS wS wS -en -kM -Yp -KI -ba -kL -Xn -ZH +Uk +lY +wk +vW +ki +MY +Ic +jw Zd Zd Zd @@ -40977,27 +41111,27 @@ Zd Zd IJ IJ -YQ -YQ -YQ -YQ -YQ -Mh -ak -kC -XX -Lm -sc -gT -XX -Wz -kM -Yp -TV -IX -Yp -Hi -cY +ND +ND +ND +ND +ND +bJ +Jw +Sh +jw +wK +ae +IL +jw +ob +lY +wk +tb +tK +wk +lk +aT Zd Zd RR @@ -41234,27 +41368,27 @@ Zd IJ IJ IJ -YQ -Mu -dV -Mu -Cp -LH -qX -Vv -Ee -ii -bZ -lF -gd -jF -Yd -lT -hU -GQ -fZ -qv -cY +ND +eY +nn +eY +XM +Gy +Or +MM +Jy +bD +Mc +TD +bN +ly +XQ +Lk +Au +nl +bL +UR +aT Zd RR RR @@ -41491,27 +41625,27 @@ Zd IJ IJ IJ -YQ -Mu -Kj -Tp -Us -jl -zt -Ve -XX -PY -fN -ZZ -re -EF -Bd -cd -YE -Yp -Yp -jB -cY +ND +eY +VL +Hj +EX +Pa +FL +ax +jw +Hb +DN +aa +aT +Ui +EJ +li +cz +wk +wk +To +aT Zd RR RR @@ -41748,27 +41882,27 @@ Zd Zd IJ IJ -YQ -Mu -nZ -Mu -Cp -bb -XS -on -XX -AR -Rm -kQ -XX -uM -Vs -Yp -YE -dv -wb -gD -ZH +ND +eY +Rq +eY +XM +us +BA +xn +jw +jQ +ub +Qi +jw +NI +NT +wk +cz +FZ +wp +XT +jw Zd Zd Zd @@ -42005,19 +42139,19 @@ Zd Zd IJ IJ -YQ -YQ -YQ -YQ -YQ -oR -Oh -Da -XX -XX -XX -XX -XX +ND +ND +ND +ND +ND +GM +uZ +nQ +jw +jw +jw +jw +jw ZH ZH cY @@ -42266,11 +42400,11 @@ IJ IJ IJ IJ -XX -XX -XX -XX -XX +jw +jw +jw +jw +jw aD LL Rh @@ -44070,7 +44204,7 @@ kV YN oN ZH -MZ +gp Wg QV wz @@ -44330,7 +44464,7 @@ ZH OJ hD RF -TC +ru Gw Qe nf @@ -45351,10 +45485,10 @@ IJ vy br Jx -yn +bV ce FQ -KD +sl Nf MR MZ @@ -45614,7 +45748,7 @@ xy vy gl EK -MZ +dA Fa ZH IJ @@ -45870,7 +46004,7 @@ vy vy vy ZH -Xm +VH ZH ZH ZH @@ -47926,7 +48060,7 @@ RR RR Zd jh -hn +Xq jh jh jh @@ -48442,13 +48576,13 @@ jh jh Wm NH -Qc +pS jh Ry Ji jh jh -SI +Nq jh jh Zd @@ -48690,7 +48824,7 @@ lu xA aJ Zg -jo +GV xw Sx Jm @@ -48944,10 +49078,10 @@ rf rf rf jh -te +ET Hy im -Yi +mP im LJ im @@ -48957,7 +49091,7 @@ NH rK wq LW -ot +lV LW Wv LW @@ -49457,7 +49591,7 @@ rf rf rf ss -Pl +WU Rj Jz Uq @@ -49730,7 +49864,7 @@ aV EV jh jh -el +ey jh jh jh @@ -49978,7 +50112,7 @@ TY lv Yx Yx -XP +kS aB vP lv @@ -50230,7 +50364,7 @@ dQ dQ jh jh -PL +bu jh lv wV @@ -50499,7 +50633,7 @@ lv Lq gS im -Vq +gm ZA jd Kh @@ -50996,10 +51130,10 @@ Zd Zd Zd Zd -ty +TU OE rL -Gh +YD iU mH KR @@ -51009,7 +51143,7 @@ Ff hd UE MX -IN +ed Pk zv RX @@ -51268,7 +51402,7 @@ tU aZ lv jh -vf +bx jh jh pR @@ -51509,7 +51643,7 @@ Zd Zd Zd Zd -Zd +iW jh mp jh @@ -51772,7 +51906,7 @@ Zd Zd jh jh -nH +QN jh lv dt diff --git a/_maps/map_files/RadStation/RadStation.dmm b/_maps/map_files/RadStation/RadStation.dmm index 9dc77b97fe12b..22f6758e458c8 100644 --- a/_maps/map_files/RadStation/RadStation.dmm +++ b/_maps/map_files/RadStation/RadStation.dmm @@ -2892,6 +2892,15 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"aTI" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/light, +/turf/open/floor/plating, +/area/science/xenobiology) "aTR" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/poddoor/preopen{ @@ -7529,6 +7538,11 @@ }, /turf/closed/wall/r_wall, /area/security/warden) +"cte" = ( +/obj/machinery/camera/directional/east, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/techmaint, +/area/gateway) "cti" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -8022,6 +8036,18 @@ /obj/machinery/field/generator, /turf/open/floor/iron/tech/grid, /area/engine/engineering) +"czw" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26; + pixel_y = -1 + }, +/turf/open/floor/iron/dark, +/area/teleporter) "czA" = ( /obj/structure/chair{ dir = 1 @@ -8153,6 +8179,13 @@ }, /turf/open/floor/iron/large, /area/hallway/primary/central) +"cCc" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/gateway) "cCl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -9460,15 +9493,6 @@ }, /turf/open/floor/wood, /area/security/prison) -"dap" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "das" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, @@ -11095,12 +11119,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"dCs" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/teleporter) "dCD" = ( /turf/closed/wall, /area/science/shuttledock) @@ -12890,6 +12908,16 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"eeQ" = ( +/obj/item/radio/intercom{ + pixel_y = 29 + }, +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/techmaint, +/area/gateway) "eeZ" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -13292,6 +13320,10 @@ }, /turf/open/floor/plating, /area/security/brig/medbay) +"elq" = ( +/obj/machinery/gateway/station, +/turf/open/floor/iron/techmaint, +/area/gateway) "elv" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -14049,12 +14081,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/engine/plasma, /area/engine/atmos) -"exh" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "exi" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron, @@ -16487,6 +16513,14 @@ /obj/machinery/fax/cargo, /turf/open/floor/iron/dark, /area/quartermaster/office) +"fiI" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/teleporter) "fiM" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -25766,25 +25800,6 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"ifV" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table/glass, -/obj/item/book/manual/wiki/grenades, -/obj/item/stack/cable_coil/random, -/obj/item/clothing/glasses/science{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/screwdriver{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/machinery/light_switch{ - pixel_x = 21; - pixel_y = 22 - }, -/turf/open/floor/iron, -/area/medical/apothecary) "igf" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ @@ -26608,10 +26623,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"iwt" = ( -/obj/machinery/gateway, -/turf/open/floor/iron/techmaint, -/area/gateway) "iwO" = ( /obj/structure/cable{ icon_state = "0-4" @@ -27579,18 +27590,6 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"iNB" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 29 - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "iNV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -32116,14 +32115,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"klv" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/teleporter) "klx" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -32977,6 +32968,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/crew_quarters/dorms) +"kzZ" = ( +/obj/effect/turf_decal/box, +/turf/open/floor/iron/techmaint, +/area/gateway) "kAi" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -34716,13 +34711,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"lbX" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/machinery/camera/directional/east, -/turf/open/floor/iron/techmaint, -/area/gateway) "lbY" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -36787,6 +36775,12 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) +"lMx" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/iron/techmaint, +/area/gateway) "lNa" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -37317,6 +37311,24 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark/corner, /area/hallway/primary/central) +"lYL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Gateway"; + req_access_txt = "62" + }, +/obj/machinery/button/door{ + id = "gatewayshutters"; + name = "Gateway Shutters"; + pixel_x = -4; + pixel_y = 31; + req_access_txt = "62" + }, +/turf/open/floor/iron, +/area/gateway) "lYX" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -38399,6 +38411,10 @@ /obj/item/stack/cable_coil, /turf/open/space/basic, /area/solar/starboard/fore) +"mph" = ( +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/techmaint, +/area/gateway) "mpz" = ( /obj/machinery/telecomms/broadcaster/preset_left{ density = 0 @@ -41002,15 +41018,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/science/shuttledock) -"naW" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "nbv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -41791,23 +41798,6 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"nnn" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_edge/blue, -/mob/living/simple_animal/bot/medbot{ - name = "Flint, RN" - }, -/turf/open/floor/iron, -/area/medical/medbay/lobby) "nnr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -45471,24 +45461,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/cafeteria) -"ovK" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Gateway"; - req_access_txt = "62" - }, -/obj/machinery/button/door{ - id = "gatewayshutters"; - name = "Gateway Shutters"; - pixel_x = -4; - pixel_y = 31; - req_access_txt = "19" - }, -/turf/open/floor/iron, -/area/gateway) "owm" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -48973,6 +48945,23 @@ /obj/structure/closet/crate/coffin, /turf/open/floor/iron/dark, /area/chapel/main) +"pAA" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_edge/blue, +/mob/living/simple_animal/bot/medbot/filled{ + name = "Flint, RN" + }, +/turf/open/floor/iron, +/area/medical/medbay/lobby) "pAC" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -51034,22 +51023,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/port/aft) -"qfl" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 33; - pixel_y = -3 - }, -/turf/open/floor/plating, -/area/science/xenobiology) "qfC" = ( /obj/structure/window/reinforced{ dir = 4 @@ -51891,12 +51864,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/science/research) -"qvG" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "qvO" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -52134,15 +52101,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"qAI" = ( -/obj/machinery/shieldwallgen/xenobiologyaccess, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/science/xenobiology) "qAN" = ( /obj/structure/table, /obj/item/stock_parts/cell/high{ @@ -58356,10 +58314,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron, /area/hallway/primary/fore) -"szf" = ( -/obj/machinery/gateway/centerstation, -/turf/open/floor/iron/techmaint, -/area/gateway) "szF" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -66704,14 +66658,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"vjx" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/box/corners, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/techmaint, -/area/gateway) "vjz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -67209,6 +67155,13 @@ /obj/structure/railing, /turf/open/space/basic, /area/ai_monitored/turret_protected/ai) +"vsf" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron/techmaint, +/area/gateway) "vsh" = ( /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/segment{ @@ -67891,6 +67844,26 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"vEJ" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table/glass, +/obj/item/book/manual/wiki/grenades, +/obj/item/stack/cable_coil/random, +/obj/item/clothing/glasses/science{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/screwdriver{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = 22 + }, +/obj/item/reagent_containers/chem_bag/triamed, +/turf/open/floor/iron, +/area/medical/apothecary) "vEN" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -72419,6 +72392,22 @@ }, /turf/open/floor/iron/techmaint, /area/hallway/secondary/service) +"xhS" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 33; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/science/xenobiology) "xhZ" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ alpha = 180 @@ -74063,6 +74052,12 @@ /obj/structure/sign/warning/pods, /turf/closed/wall/r_wall, /area/security/brig/medbay) +"xGE" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/teleporter) "xGG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, @@ -75098,18 +75093,6 @@ /obj/machinery/camera/directional/south, /turf/open/floor/iron/tech, /area/engine/atmos) -"xZJ" = ( -/obj/machinery/shieldwallgen, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26; - pixel_y = -1 - }, -/turf/open/floor/iron/dark, -/area/teleporter) "xZT" = ( /obj/effect/turf_decal/bot, /obj/structure/table, @@ -100095,7 +100078,7 @@ eXl nOL qwL abg -ovK +lYL hMe qUq jtU @@ -100865,9 +100848,9 @@ ePz eXl utF abg -iNB -qvG -dap +eeQ +mph +vsf qbZ uQQ uKi @@ -101122,9 +101105,9 @@ wRO iEI luw dst -exh -szf -iwt +mph +elq +kzZ vof wjz uKi @@ -101379,9 +101362,9 @@ uRk eXl utF hkB -naW -lbX -vjx +cCc +cte +lMx hmr dfb uKi @@ -105520,13 +105503,13 @@ mWT oWT qMR iEd -qfl +xhS pRA sCP npQ vfR tjH -qAI +aTI iEd kTT wkj @@ -110080,10 +110063,10 @@ sYx cQA vKw oOu -dCs +xGE bdB kSP -klv +fiI jED fkX oxQ @@ -110132,7 +110115,7 @@ tyB kDQ vFI vST -nnn +pAA vpR mPa nIS @@ -110337,10 +110320,10 @@ bHa oVd vKw oOu -dCs +xGE kSP kuy -xZJ +czw pdT dYG oxQ @@ -110908,7 +110891,7 @@ cQP kmL xBF sRe -ifV +vEJ jNP yak cKB diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index ada8a8d8a658f..17b55609d0fd0 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -6404,11 +6404,11 @@ /turf/open/floor/carpet, /area/wizard_station) "xB" = ( -/mob/living/simple_animal/bot/medbot{ +/mob/living/simple_animal/bot/medbot/nukie{ + name = "\improper Hattori"; desc = "When engaged in combat, the vanquishing of thine enemy can be the warrior's only concern."; - name = "Hattori"; radio_key = null; - stationary_mode = 1 + radio_channel = null }, /turf/open/floor/wood, /area/centcom/holding) @@ -14067,11 +14067,10 @@ /turf/open/floor/iron/dark, /area/centcom/control) "Zx" = ( -/mob/living/simple_animal/bot/medbot{ +/mob/living/simple_animal/bot/medbot/nukie{ + name = "\improper Hijikata"; desc = "A little medical robot. You can make out the word \"sincerity\" on its chassis."; - name = "Hijikata"; - radio_key = null; - stationary_mode = 1 + radio_key = null }, /turf/open/floor/wood, /area/centcom/holding) diff --git a/_maps/shuttles/arrival/arrival_kilo.dmm b/_maps/shuttles/arrival/arrival_kilo.dmm index f284362828eb7..1cf2ed21fc4cf 100644 --- a/_maps/shuttles/arrival/arrival_kilo.dmm +++ b/_maps/shuttles/arrival/arrival_kilo.dmm @@ -12,11 +12,8 @@ /obj/machinery/door/airlock/shuttle{ name = "Arrival Shuttle Airlock" }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "ae" = ( @@ -67,16 +64,18 @@ pixel_y = 9 }, /obj/structure/closet/crate/internals, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "ak" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "al" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle, /obj/machinery/status_display/evac{ pixel_y = 32 @@ -84,6 +83,9 @@ /obj/machinery/light{ dir = 1 }, +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "an" = ( @@ -109,17 +111,17 @@ pixel_y = 8 }, /obj/item/flashlight, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "at" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, /obj/structure/chair/fancy/shuttle, /obj/machinery/light/small{ dir = 8 }, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "au" = ( @@ -158,14 +160,12 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/arrival) "aD" = ( -/obj/effect/turf_decal/stripes/line, /obj/machinery/door/airlock/shuttle{ name = "Arrival Shuttle Airlock" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "aG" = ( @@ -181,6 +181,9 @@ /obj/structure/table, /obj/item/storage/toolbox/emergency, /obj/item/crowbar/red, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "aL" = ( @@ -188,27 +191,27 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/arrival) "aM" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, /obj/structure/chair/fancy/shuttle{ dir = 1 }, /obj/machinery/light/small{ dir = 8 }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "aN" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ dir = 1 }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "aP" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ dir = 1 }, @@ -216,6 +219,9 @@ pixel_y = -32 }, /obj/machinery/light, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "aQ" = ( @@ -235,6 +241,9 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "aR" = ( @@ -242,88 +251,29 @@ /turf/open/floor/mineral/titanium/white, /area/shuttle/arrival) "aS" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ dir = 1 }, /obj/machinery/light, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/arrival) -"aT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/arrival) -"aU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/arrival) -"aV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/arrival) -"aW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/arrival) -"aX" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/arrival) -"aY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "aZ" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle, /obj/machinery/light{ dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/arrival) -"lo" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/arrival) "mB" = ( /obj/effect/turf_decal/arrows{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/arrival) @@ -334,30 +284,6 @@ /obj/effect/turf_decal/arrows{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/arrival) -"UZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/arrival) -"XS" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/arrival) @@ -391,65 +317,65 @@ ac "} (4,1,1) = {" ad -XS mB -aT -aY -aV +mB +aR +aR +aR af "} (5,1,1) = {" ae aZ -UZ aR -aU +aR +aR aS ae "} (6,1,1) = {" af ak -UZ +aR ay -aU +aR aN af "} (7,1,1) = {" af ak -UZ +aR az -aU +aR aN af "} (8,1,1) = {" af ak -UZ +aR aA -aU +aR aN af "} (9,1,1) = {" ac al -UZ aR -aU +aR +aR aP ac "} (10,1,1) = {" ad -lo +mB SZ -aW -aX -aT +aR +aR +aR af "} (11,1,1) = {" @@ -465,7 +391,7 @@ ab ac ae at -aT +aR aM ae ac diff --git a/_maps/shuttles/cargo/cargo_kilo.dmm b/_maps/shuttles/cargo/cargo_kilo.dmm index 119f1419ce0a4..0471d9ca8fdef 100644 --- a/_maps/shuttles/cargo/cargo_kilo.dmm +++ b/_maps/shuttles/cargo/cargo_kilo.dmm @@ -32,6 +32,9 @@ dwidth = 4 }, /obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/supply) "r" = ( @@ -41,6 +44,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/supply) "t" = ( @@ -89,74 +95,7 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/supply) -"F" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"G" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"H" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"I" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"J" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"K" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"N" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"O" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"P" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) "Q" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/machinery/button/door{ id = "QMLoaddoor"; name = "Off Ramp Toggle"; @@ -174,61 +113,18 @@ /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/supply) -"R" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"S" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) "U" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/supply) "V" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/structure/sign/departments/cargo{ pixel_x = 32 }, /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/supply) -"W" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"X" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) -"Y" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/supply) "Z" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/machinery/light{ dir = 4 }, @@ -252,35 +148,34 @@ B "} (2,1,1) = {" a -I -O +U +U j -K +U Q -X +U u -N +U y a C "} (3,1,1) = {" a -F -H -Y -J -U -H -Y -Y -O +U +U +U +U +U +U +U +U +U A D "} (4,1,1) = {" a -F U U U @@ -288,34 +183,35 @@ U U U U -W +U +U A D "} (5,1,1) = {" a -F U U U U U U -G -S +U +U +U A D "} (6,1,1) = {" a -R -P +U +U Z -P +U V -P +U Z -S +U y a E diff --git a/_maps/shuttles/emergency/emergency_kilo.dmm b/_maps/shuttles/emergency/emergency_kilo.dmm index 974cb677e70fe..f48df1765eece 100644 --- a/_maps/shuttles/emergency/emergency_kilo.dmm +++ b/_maps/shuttles/emergency/emergency_kilo.dmm @@ -15,21 +15,6 @@ /obj/item/radio, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"ae" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/communications, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"af" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/emergency_shuttle, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"ag" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/crew, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "ah" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/o2{ @@ -73,63 +58,6 @@ /obj/machinery/status_display, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) -"aH" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/shuttle{ - name = "External Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aO" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aR" = ( -/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{ - pixel_x = 3 - }, -/obj/item/tank/internals/emergency_oxygen{ - 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/head/utility/hardhat/orange{ - name = "protective hat"; - pixel_y = 9 - }, -/obj/item/clothing/head/utility/hardhat/orange{ - name = "protective hat"; - pixel_y = 9 - }, -/obj/structure/closet/crate/internals, -/obj/effect/turf_decal/delivery, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aX" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "ba" = ( /obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ @@ -148,14 +76,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) -"bi" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "bl" = ( /obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ @@ -183,67 +103,6 @@ /obj/item/clothing/mask/breath, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"bu" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bv" = ( -/obj/structure/sign/departments/security{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"by" = ( -/obj/structure/sign/departments/engineering{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bB" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle{ - dir = 4 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bH" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle{ - dir = 8 - }, -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bI" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bK" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "bN" = ( /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; @@ -271,156 +130,70 @@ /obj/structure/extinguisher_cabinet, /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/escape) -"bZ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/fancy/shuttle{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cg" = ( -/obj/structure/table, -/obj/item/storage/firstaid/o2, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"ci" = ( -/obj/structure/table, -/obj/item/storage/toolbox/emergency, -/obj/item/crowbar/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cl" = ( -/obj/structure/closet/crate{ - name = "emergency supplies crate" - }, -/obj/item/storage/toolbox/emergency, -/obj/item/storage/toolbox/emergency, -/obj/item/flashlight/flare{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/flashlight/flare{ - pixel_x = -6; - pixel_y = -2 +"ch" = ( +/obj/machinery/light{ + dir = 4 }, -/obj/item/crowbar, -/obj/item/wrench, -/obj/item/radio, -/obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/mineral/titanium/white, /area/shuttle/escape) "cm" = ( /obj/structure/sign/departments/medbay/alt, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) -"ct" = ( -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/o2{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = -4; - pixel_y = 3 +"cK" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/structure/shuttle/engine/heater, +/turf/open/floor/plating, +/area/shuttle/escape) +"cL" = ( +/obj/structure/sign/warning/fire, +/turf/closed/wall/mineral/titanium, +/area/shuttle/escape) +"cQ" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" }, -/obj/item/healthanalyzer{ - pixel_x = 3; - pixel_y = 3 +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" }, -/obj/item/lazarus_injector, -/obj/effect/turf_decal/bot, -/mob/living/simple_animal/bot/medbot{ - name = "\improper emergency medibot"; - pixel_x = -3; - pixel_y = 2 +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cu" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 }, -/obj/machinery/stasis, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cy" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 }, -/obj/machinery/stasis, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cz" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/recharge_station, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cC" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cD" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ +/obj/item/clothing/mask/breath{ pixel_x = -3; - pixel_y = 1 + pixel_y = -3 }, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -1 +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 }, -/obj/item/storage/toolbox/emergency{ - pixel_x = 3; - pixel_y = -5 +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 }, +/obj/structure/closet/crate/internals, /obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 4 - }, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"cJ" = ( -/obj/effect/turf_decal/delivery, +"cR" = ( +/obj/structure/table, +/obj/item/circular_saw, +/obj/item/scalpel{ + pixel_y = 16 + }, +/obj/item/hemostat, /obj/machinery/light{ - dir = 8 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cK" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating, -/area/shuttle/escape) -"cL" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) -"cM" = ( -/obj/machinery/vending/medical, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cR" = ( -/obj/structure/table, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 16 - }, -/obj/item/hemostat, -/obj/machinery/light{ - dir = 4 + dir = 4 }, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -453,35 +226,10 @@ /obj/item/storage/firstaid/regular, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"cX" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 6 - }, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = -6 - }, -/obj/item/reagent_containers/cup/bottle/charcoal, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "cY" = ( /obj/machinery/status_display/ai, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) -"cZ" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"da" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "db" = ( /obj/structure/table, /obj/item/surgical_drapes, @@ -489,12 +237,6 @@ /obj/item/cautery, /turf/open/floor/iron/dark, /area/shuttle/escape) -"dc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/escape) "dd" = ( /obj/structure/shuttle/engine/propulsion/left, /obj/effect/turf_decal/stripes/line, @@ -505,52 +247,40 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/escape) -"dz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"dt" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22" }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"eM" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"ea" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = 6 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = -6 }, -/obj/structure/fans/tiny, +/obj/item/reagent_containers/cup/bottle/charcoal, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"fi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"ey" = ( +/obj/item/kirbyplants{ + icon_state = "plant-05" }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) -"fD" = ( -/obj/effect/turf_decal/stripes/line{ +"fL" = ( +/obj/structure/chair/fancy/shuttle{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"gy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/table, -/obj/item/crowbar/red, -/obj/item/storage/lockbox/loyalty, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) @@ -558,379 +288,255 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/escape) -"hb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"hx" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/mineral/titanium/white, /area/shuttle/escape) -"hu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"iZ" = ( +/obj/machinery/light{ + dir = 8 }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) -"hS" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/security/glass{ - name = "Holding Area"; - req_access_txt = "2" - }, -/obj/machinery/door/firedoor, +"lE" = ( +/obj/machinery/computer/crew, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"hV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"ia" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"lH" = ( +/obj/structure/sign/departments/engineering{ + pixel_y = 32 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/box/corners{ - dir = 4 +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"iE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"ms" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) -"jn" = ( -/obj/effect/turf_decal/stripes/line, +"ox" = ( /obj/structure/chair/fancy/shuttle{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"jK" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock"; - req_one_access_txt = "63" - }, -/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light{ dir = 4 }, -/obj/structure/fans/tiny, +/obj/machinery/keycard_auth{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"kE" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"po" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"lM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"pI" = ( +/obj/machinery/computer/emergency_shuttle, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"rb" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" }, -/obj/machinery/light{ - dir = 8 +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"lN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"rm" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 1 }, -/obj/structure/chair/office/light, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"mT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"nB" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/shuttle/engine/large, -/turf/open/floor/plating/airless, +"ru" = ( +/obj/machinery/computer/communications, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"nF" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 +"rw" = ( +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"ok" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +"sa" = ( +/obj/structure/table/optable, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"oz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"sf" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"oC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +"sk" = ( +/obj/item/kirbyplants{ + icon_state = "applebush" }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) -"pW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +"sQ" = ( /obj/structure/chair/fancy/shuttle{ - dir = 8 + dir = 4 }, /obj/machinery/light{ - dir = 4 + dir = 8 }, /obj/machinery/keycard_auth{ - pixel_x = 24 + pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"rh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"sS" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"sZ" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 1 }, -/obj/structure/table, -/obj/machinery/recharger, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"rY" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/chair/office/light, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"sD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"tB" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/obj/docking_port/mobile/emergency{ + name = "Kilo emergency shuttle" + }, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"tx" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"ul" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 4 }, -/obj/item/kirbyplants{ - icon_state = "plant-21" +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"ux" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"uF" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/command{ - name = "Shuttle Control"; - req_one_access_txt = "19" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, +"uz" = ( +/obj/structure/chair/fancy/shuttle, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "uO" = ( /obj/structure/shuttle/engine/heater, /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape) -"ve" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ +"va" = ( +/obj/effect/turf_decal/box/corners{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"vQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/item/kirbyplants{ - icon_state = "applebush" - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"vV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"wp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"vM" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Holding Area"; + req_one_access_txt = "19" }, -/obj/effect/turf_decal/box/corners{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"xG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"zi" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"wd" = ( +/obj/machinery/door/airlock/shuttle{ + name = "External Shuttle Airlock" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"zu" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +"xL" = ( +/obj/structure/table, +/obj/item/crowbar/red, +/obj/item/storage/lockbox/loyalty, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"zw" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/command{ - name = "Shuttle Control"; - req_one_access_txt = "19" - }, -/obj/machinery/door/firedoor, +"yE" = ( +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"zT" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/security/glass{ - name = "Holding Area"; - req_one_access_txt = "19" - }, -/obj/machinery/door/firedoor, +"yU" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"An" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"AR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"zx" = ( +/obj/item/kirbyplants{ + icon_state = "plant-10" }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) -"Bo" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"AK" = ( /obj/machinery/door/airlock/shuttle{ - name = "External Shuttle Airlock" + name = "Emergency Shuttle Airlock" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/fans/tiny, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Bu" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/obj/effect/turf_decal/stripes/line{ +"AY" = ( +/obj/structure/chair/fancy/shuttle{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/docking_port/mobile/emergency{ - name = "Kilo emergency shuttle" - }, -/obj/structure/fans/tiny, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"BK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"Cl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"Ch" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Holding Area"; + req_access_txt = "2" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Cp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"Cq" = ( +/obj/item/kirbyplants{ + icon_state = "applebush" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "Cu" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -947,117 +553,130 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) +"CU" = ( +/obj/machinery/door/airlock/shuttle{ + name = "External Shuttle Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) "Dv" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) -"EB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"Dw" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"Fd" = ( /obj/structure/chair/fancy/shuttle{ - dir = 4 + dir = 1 }, -/obj/machinery/light{ - dir = 8 +/obj/item/radio/intercom{ + pixel_y = -28 }, -/obj/machinery/keycard_auth{ - pixel_x = -24 +/obj/machinery/light, +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"EP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 +"Gg" = ( +/obj/structure/closet/crate{ + name = "emergency supplies crate" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"Fx" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/flashlight/flare{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"FL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/flashlight/flare{ + pixel_x = -6; + pixel_y = -2 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"FO" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/radio, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"GE" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"Gp" = ( +/obj/machinery/vending/medical, +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/delivery, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"GM" = ( -/obj/effect/turf_decal/stripes/line{ +"GY" = ( +/obj/structure/sign/departments/security{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/siding/dark{ dir = 6 }, -/obj/structure/table, -/obj/item/storage/box/zipties{ - pixel_y = 4 +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"HX" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 }, -/obj/item/restraints/handcuffs, -/obj/item/restraints/handcuffs, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"Hj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +"If" = ( +/obj/structure/shuttle/engine/large, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, /area/shuttle/escape) -"Hv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"Ix" = ( +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"Jh" = ( +/obj/structure/table, +/obj/item/storage/firstaid/o2, +/obj/item/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Jp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"Jn" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 4 }, -/obj/structure/chair/fancy/shuttle, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"JE" = ( -/obj/effect/turf_decal/stripes/line{ +"Kc" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 4 + }, +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/dark{ dir = 5 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "Kj" = ( /obj/structure/table/reinforced, @@ -1065,25 +684,17 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Kr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +"KF" = ( /obj/structure/chair/fancy/shuttle{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"KK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/status_display/evac{ + pixel_x = 32 }, -/obj/structure/chair/fancy/shuttle{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "KL" = ( /obj/structure/rack, @@ -1104,121 +715,100 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"KQ" = ( -/obj/item/kirbyplants{ - icon_state = "applebush" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +"KM" = ( +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"KV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"Lz" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Shuttle Infirmary" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Lg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/item/kirbyplants{ - icon_state = "plant-05" - }, +"MA" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) -"Lp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"ME" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"LI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"MJ" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/obj/machinery/light{ - dir = 4 +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"MR" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) -"LW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"NA" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" }, -/obj/structure/chair/fancy/shuttle{ - dir = 4 +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" }, -/obj/machinery/light{ - dir = 8 +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"Mw" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/medical/glass{ - name = "Shuttle Infirmary" +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 }, -/obj/machinery/door/firedoor, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"Mx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"MA" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"MI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"Nb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/closet/crate/internals, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Nz" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 +"NP" = ( +/obj/machinery/computer/operating{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"NR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"NV" = ( +/obj/structure/table, +/obj/item/storage/box/zipties{ + pixel_y = 4 }, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) @@ -1229,143 +819,167 @@ /obj/machinery/door/firedoor, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Os" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, +"OM" = ( +/obj/machinery/stasis, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Pc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"Pw" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Qx" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 +"PO" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"QA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/chair/fancy/shuttle{ - dir = 8 - }, +"QZ" = ( +/obj/effect/turf_decal/box/corners, /obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Rc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"RU" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Rr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"TW" = ( +/obj/machinery/door/airlock/command{ + name = "Shuttle Control"; + req_one_access_txt = "19" }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Ry" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"UF" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 8 }, -/obj/structure/chair/fancy/shuttle, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red/brig, +/obj/machinery/status_display/evac{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Te" = ( -/obj/effect/turf_decal/stripes/line{ +"Vm" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -1 + }, +/obj/item/storage/toolbox/emergency{ + pixel_x = 3; + pixel_y = -5 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Tn" = ( -/obj/effect/turf_decal/stripes/line{ +"Vw" = ( +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/siding/dark{ dir = 6 }, -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Tp" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, +"Vz" = ( +/obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"UV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"VD" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 }, /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) -"UY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"VJ" = ( +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 }, -/obj/structure/chair/fancy/shuttle{ +/obj/item/storage/firstaid/toxin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/healthanalyzer{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/lazarus_injector, +/obj/effect/turf_decal/bot, +/mob/living/simple_animal/bot/medbot{ + name = "\improper emergency medibot"; + pixel_x = -3; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Vz" = ( -/obj/effect/turf_decal/caution/stand_clear, +"VU" = ( +/obj/machinery/door/airlock/command{ + name = "Shuttle Control"; + req_one_access_txt = "19" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"VT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, +"Wg" = ( /obj/structure/chair/fancy/shuttle{ - dir = 8 + dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"WN" = ( +/obj/structure/table, +/obj/machinery/recharger, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"WK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-10" +"Xf" = ( +/obj/structure/table, +/obj/item/storage/toolbox/emergency, +/obj/item/crowbar/red, +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "XF" = ( /obj/structure/chair/fancy/shuttle{ @@ -1374,19 +988,34 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Zt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +"XY" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/delivery, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"Yl" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock"; + req_one_access_txt = "63" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) +"Yo" = ( +/obj/structure/chair/office/light, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/escape) +"Yt" = ( +/obj/structure/chair/fancy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/shuttle/escape) (1,1,1) = {" aa @@ -1396,17 +1025,17 @@ ac ab ac ai -jK +Yl ab -Bu +tB ab ac ac ac ab -eM +rb ab -eM +rb ai ab as @@ -1419,23 +1048,23 @@ aa aa aa ac -gy -KK -KK -LW -Lp +xL +Yt +Yt +fL +Cu ac -zi -bB -bI -bI -bI -bB -Rr +Dv +Kc +ul +ul +ul +Wg +Dv ac MA -ux -cC +MA +Dw cK cT aa @@ -1446,23 +1075,23 @@ aa aa aa ab -Ry +KM Cu Cu Cu -Fx -hS -AR -fi -Mx -LI -Mx -KV -Te -Tp -oz -mT -cD +Cu +Ch +Dv +Dv +Dv +ch +Dv +Dv +Dv +AK +MA +MA +Vm cL cU cS @@ -1473,22 +1102,22 @@ aa aa aa ac -rh -NR +WN +Cu Cu Cu -jn +sZ ac -JE -zi -bK +Dv +Dv +MJ bN -bu -FL -bK +rw +Dv +MJ ac -cl -ct +Gg +VJ as ab ab @@ -1501,27 +1130,27 @@ ab ac ai as -VT -Os -QA -GM +HX +Cu +po +NV ab -bu -FL -bK +rw +Dv +PO bO -bu -FL -bZ +uz +Dv +Fd as ab bg as -cM +Gp cV cK -dc -nB +Ix +If "} (6,1,1) = {" ac @@ -1529,76 +1158,76 @@ ad aj as aD -zT +vM ac as as -bv -FL -bK +GY +Dv +PO bP -bu -FL -bK -cg +uz +Dv +rm +Jh cm -cu -EP -hu +OM +ms +Dv cW cK -dc +Ix gX "} (7,1,1) = {" ac -ae -sD -EB -UY -ia -vQ +ru +QZ +sQ +Jn +va +Cq bg bn -Cl -Nb -bK +Dv +Dv +rm bQ -bu -iE -Hv -fi -Mw -ve -zu -rY -cX +Vw +Dv +Dv +Dv +Lz +Dv +Dv +Yo +ea cL uO de "} (8,1,1) = {" ac -af -Jp +pI +yE CG Kj XF -GE -uF +yU +TW Vz -Rr -An -MI -MI -MI -Rc Dv -KQ +Dv +Dv +Dv +Dv +Dv +Dv +sk ac -WK +zx +Dv Dv -vV cY ab cS @@ -1606,27 +1235,27 @@ cS "} (9,1,1) = {" ac -ag -wp -pW -Kr -FO -Tn +lE +Pw +ox +AY +sf +dt bh bo -JE -zi -bK +Dv +Dv +MJ bN -bu -dz -xG -Cp -Mw -Te -Pc -vV -cZ +rw +Dv +Dv +Dv +Lz +Dv +Dv +Dv +NP cL uO dd @@ -1637,26 +1266,26 @@ ah an as as -zw +VU ab as as -by -FL -bK +lH +Dv +PO bO -bu -FL -bK -ci +uz +Dv +MJ +Xf cm -cy -oC -lN -da +OM +MR +Yo +sa cK -dc -nB +Ix +If "} (11,1,1) = {" ab @@ -1664,17 +1293,17 @@ ac ai as as -aO -aX -bi +MA +XY +XY ab -bu -FL -bK +Vw +Dv +PO bP -bu -FL -bZ +uz +Dv +Fd as ab bg @@ -1682,7 +1311,7 @@ as cR db cK -dc +Ix gX "} (12,1,1) = {" @@ -1691,20 +1320,20 @@ aa ab aw ac -hV -Qx -Nz +MA +MA +MA ac -Cl -Nb -bK +Dv +Dv +rm bQ -bu -FL -bK +Vw +Dv +rm ac KL -cz +sS as ab ab @@ -1715,24 +1344,24 @@ cS (13,1,1) = {" aa aa -Bo -ok -aH -BK -oz -fD +wd +MA +CU +MA +MA +MA +AK +Dv +Dv +Dv +iZ +Dv +Dv +Dv Oa -kE -Cp -Mx -lM -Mx -Zt -ve -Tp -UV -hb -cJ +MA +MA +RU cL cU cS @@ -1743,23 +1372,23 @@ aa aa aa ab -nF +VD ac -aR +cQ ba bl ac -tx -bH -bl -bl -bl -bH -Hj +hx +UF +ME +ME +ME +KF +hx ac -Lg -mT -aR +ey +MA +NA cK cT aa diff --git a/_maps/shuttles/exploration/exploration_fland.dmm b/_maps/shuttles/exploration/exploration_fland.dmm index 8c61415c2cb5c..c38e3748823f2 100644 --- a/_maps/shuttles/exploration/exploration_fland.dmm +++ b/_maps/shuttles/exploration/exploration_fland.dmm @@ -1,13 +1,18 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ax" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/grid/steel, -/area/shuttle/exploration) "aA" = ( /obj/machinery/door/airlock/shuttle, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) +"aL" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/generic{ + pixel_x = 11 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/grid/steel, +/area/shuttle/exploration) "aO" = ( /obj/machinery/light{ dir = 1 @@ -15,6 +20,18 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) +"aR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + id = "exploration" + }, +/turf/open/floor/iron/tech/grid, +/area/shuttle/exploration) "aS" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood/old{ @@ -29,25 +46,46 @@ }, /turf/open/floor/wood, /area/shuttle/exploration) -"ck" = ( -/obj/structure/table/reinforced, -/obj/structure/sign/poster/contraband/power{ - pixel_x = 32 +"bD" = ( +/obj/structure/railing/corner{ + dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/canned/beans{ - pixel_x = 6; - pixel_y = 3 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = -8; - pixel_y = 2 +/turf/open/floor/mineral/titanium, +/area/shuttle/exploration) +"bO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/machinery/light/small{ - dir = 4; - light_color = "#d8b1b1" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/iron/techmaint, +/obj/machinery/door/poddoor/shutters{ + id = "exploration" + }, +/obj/machinery/power/shieldwallgen/atmos{ + dir = 1; + id = 6; + anchored = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/tech/grid, +/area/shuttle/exploration) +"cN" = ( +/obj/structure/janitorialcart{ + dir = 8 + }, +/obj/item/mop, +/obj/item/reagent_containers/cup/bucket, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/grid/steel, /area/shuttle/exploration) "ds" = ( /obj/machinery/atmospherics/pipe/manifold/purple/visible{ @@ -87,6 +125,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) +"em" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/exploration) "eA" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, @@ -99,19 +144,26 @@ }, /turf/open/floor/carpet, /area/shuttle/exploration) -"eJ" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/titanium, -/area/shuttle/exploration) "eM" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) +"fb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/grid/steel, +/area/shuttle/exploration) "fo" = ( /obj/structure/table/reinforced, /obj/item/flashlight/lamp{ @@ -157,6 +209,20 @@ }, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) +"hw" = ( +/obj/effect/turf_decal/box, +/obj/machinery/button/door{ + desc = "A remote control switch."; + id = "exploration"; + name = "Exploration Shuttle Shutters"; + pixel_x = -24 + }, +/obj/machinery/button/shieldwallgen/directional/west{ + pixel_y = 8; + id = 6 + }, +/turf/open/floor/iron/grid/steel, +/area/shuttle/exploration) "hJ" = ( /obj/machinery/atmospherics/pipe/manifold/purple/visible{ dir = 1 @@ -261,15 +327,43 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) +"nq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/techmaint, +/area/shuttle/exploration) "nG" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/exploration) -"oA" = ( -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/generic{ - pixel_x = 11 +"nV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/shuttle, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/grid/steel, +/turf/open/floor/mineral/titanium, +/area/shuttle/exploration) +"oV" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/britcup{ + pixel_x = 9; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/chips{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer/light{ + pixel_x = 4; + pixel_y = 7 + }, +/turf/open/floor/carpet, /area/shuttle/exploration) "pl" = ( /obj/machinery/camera, @@ -334,6 +428,12 @@ }, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) +"ts" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/exploration) "tF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -371,6 +471,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) +"uZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "exploration" + }, +/turf/open/floor/iron/tech/grid, +/area/shuttle/exploration) "vp" = ( /obj/structure/tank_dispenser/oxygen, /obj/effect/turf_decal/delivery, @@ -421,31 +533,6 @@ }, /turf/open/floor/iron/grid/steel, /area/shuttle/exploration) -"xe" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - id = "exploration" - }, -/turf/open/floor/iron/tech/grid, -/area/shuttle/exploration) -"xC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/grid/steel, -/area/shuttle/exploration) "yx" = ( /obj/structure/chair/office{ dir = 4; @@ -479,6 +566,22 @@ /obj/machinery/door/airlock/shuttle, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) +"Ab" = ( +/obj/effect/turf_decal/box, +/obj/machinery/light/small, +/obj/structure/closet/crate/critter, +/mob/living/simple_animal/chicken/turkey{ + 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); + desc = "A veteran of Nanotrasen's Animal Experimentation Program that attempted to replicate the organic space suit that some hostile entities are known to have exhibited, Tom now serves Nanotrasen as the mascot of the Exploration Crew."; + dir = 4; + health = 200; + maxHealth = 200; + melee_damage = 5; + minbodytemp = 2.7; + name = "Tom" + }, +/turf/open/floor/iron/grid/steel, +/area/shuttle/exploration) "Ai" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -512,24 +615,6 @@ }, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) -"Cf" = ( -/obj/effect/turf_decal/box, -/obj/structure/closet/crate/critter, -/mob/living/simple_animal/chicken/turkey{ - 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); - desc = "A veteran of Nanotrasen's Animal Experimentation Program that attempted to replicate the organic space suit that some hostile entities are known to have exhibited, Tom now serves Nanotrasen as the mascot of the Exploration Crew."; - dir = 4; - health = 200; - maxHealth = 200; - melee_damage = 5; - minbodytemp = 2.7; - name = "Tom" - }, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 - }, -/turf/open/floor/iron/grid/steel, -/area/shuttle/exploration) "Cj" = ( /turf/open/floor/carpet, /area/shuttle/exploration) @@ -553,12 +638,41 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) +"Dc" = ( +/obj/structure/table/reinforced, +/obj/item/toy/cards/deck/unum{ + pixel_x = 9; + pixel_y = 1 + }, +/obj/item/trash/pistachios, +/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{ + pixel_x = -8 + }, +/obj/machinery/light, +/turf/open/floor/carpet, +/area/shuttle/exploration) "Df" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) +"Dj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/north{ + cell_type = /obj/item/stock_parts/cell/high + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron/techmaint, +/area/shuttle/exploration) "DG" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -572,54 +686,51 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) -"Fm" = ( -/obj/structure/railing/corner{ +"FB" = ( +/obj/machinery/light{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "Gb" = ( /turf/open/floor/iron/techmaint, /area/shuttle/exploration) -"Gc" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +"Gh" = ( /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 10 }, -/obj/machinery/door/poddoor/shutters{ - id = "exploration" +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/tech/grid, +/turf/open/floor/iron/grid/steel, /area/shuttle/exploration) -"Gt" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ +"GG" = ( +/obj/structure/railing{ dir = 8 }, -/turf/open/floor/iron/grid/steel, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/stairs, /area/shuttle/exploration) -"GJ" = ( +"Hi" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/grid/steel, /area/shuttle/exploration) "HU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) -"It" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/titanium, -/area/shuttle/exploration) "Iv" = ( /obj/machinery/firealarm{ dir = 8; @@ -638,23 +749,6 @@ /obj/machinery/light/small, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) -"JF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/shuttle, -/turf/open/floor/mineral/titanium, -/area/shuttle/exploration) -"JR" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/rag{ - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/titanium, -/area/shuttle/exploration) "Kh" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -680,18 +774,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) -"Lx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/button/door{ - desc = "A remote control switch."; - id = "exploration"; - name = "Exploration Shuttle Shutters"; - pixel_x = -24 - }, -/turf/open/floor/iron/grid/steel, -/area/shuttle/exploration) "LM" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/grid/steel, @@ -772,22 +854,47 @@ }, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) +"PA" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron/grid/steel, +/area/shuttle/exploration) +"Qu" = ( +/obj/structure/table/reinforced, +/obj/structure/sign/poster/contraband/power{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/canned/beans{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/machinery/light/small{ + dir = 4; + light_color = "#d8b1b1" + }, +/turf/open/floor/iron/techmaint, +/area/shuttle/exploration) "Qv" = ( /obj/machinery/shuttle/engine/plasma{ dir = 1 }, /turf/open/floor/plating, /area/shuttle/exploration) -"QL" = ( -/obj/structure/janitorialcart{ - dir = 8 - }, -/obj/item/mop, -/obj/item/reagent_containers/cup/bucket, -/obj/item/reagent_containers/spray/cleaner, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/grid/steel, -/area/shuttle/exploration) "QV" = ( /obj/machinery/computer/arcade/orion_trail{ dir = 4 @@ -823,11 +930,6 @@ broken = 1 }, /area/shuttle/exploration) -"RG" = ( -/obj/effect/turf_decal/box, -/obj/machinery/light/small, -/turf/open/floor/iron/grid/steel, -/area/shuttle/exploration) "Sf" = ( /obj/effect/turf_decal/box, /obj/structure/sign/poster/contraband/random{ @@ -856,50 +958,61 @@ "SO" = ( /turf/open/floor/wood, /area/shuttle/exploration) +"ST" = ( +/obj/machinery/door/airlock/shuttle, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/exploration) "Tf" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) -"TJ" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/stairs, -/area/shuttle/exploration) -"UN" = ( +"TD" = ( /obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/britcup{ - pixel_x = 9; - pixel_y = -3 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/chips{ - pixel_x = -3; +/obj/item/reagent_containers/cup/rag{ pixel_y = 5 }, -/obj/item/reagent_containers/cup/glass/bottle/beer/light{ +/obj/item/reagent_containers/cup/glass/shaker{ pixel_x = 4; - pixel_y = 7 + pixel_y = 1 }, -/turf/open/floor/carpet, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/titanium, /area/shuttle/exploration) -"VZ" = ( +"Uh" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) -"Wv" = ( -/obj/structure/table/reinforced, -/obj/item/toy/cards/deck/unum{ - pixel_x = 9; - pixel_y = 1 +"Vq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/item/trash/pistachios, -/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{ - pixel_x = -8 +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/machinery/light, -/turf/open/floor/carpet, +/obj/machinery/door/poddoor/shutters{ + id = "exploration" + }, +/obj/machinery/power/shieldwallgen/atmos{ + id = 6; + anchored = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/tech/grid, +/area/shuttle/exploration) +"VZ" = ( +/turf/open/floor/mineral/titanium, /area/shuttle/exploration) "WU" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, @@ -964,6 +1077,13 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) +"XF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/grid/steel, +/area/shuttle/exploration) "XP" = ( /obj/structure/chair/fancy/shuttle{ dir = 8 @@ -1011,26 +1131,6 @@ }, /turf/open/floor/iron/techmaint, /area/shuttle/exploration) -"ZU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/techmaint, -/area/shuttle/exploration) -"ZY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/north{ - cell_type = /obj/item/stock_parts/cell/high - }, -/turf/open/floor/iron/techmaint, -/area/shuttle/exploration) (1,1,1) = {" pJ @@ -1039,10 +1139,10 @@ pJ pl us nG -xe -Gc -nG -Om +Vq +uZ +aR +bO nG nG nG @@ -1063,11 +1163,11 @@ pJ pJ nG uw -xC -Gt -Lx -oA -Cf +fb +PA +Gh +aL +hw nG QV Cj @@ -1088,15 +1188,15 @@ nG nG vA zC -GJ +XF LM -QL -RG +cN +Ab nG hQ Cj -UN -Wv +oV +Dc nG Zq ds @@ -1112,7 +1212,7 @@ py nG xd BP -ax +Hi Oa Nj Sf @@ -1136,7 +1236,7 @@ qX nG nG zG -zG +ST nG nG nG @@ -1146,7 +1246,7 @@ du du fW nG -ZY +Dj Rt Xm Og @@ -1160,17 +1260,17 @@ rb aA rj VZ -VZ -Fm -TJ -It -eJ -Tf -Tf -Tf -Tf -JF -ZU +ts +Uh +GG +bD +FB +em +em +em +em +nV +nq HU hJ Og @@ -1215,7 +1315,7 @@ Sw nG Tf wo -JR +TD dL nG Xo @@ -1267,7 +1367,7 @@ XD iy nG Cx -ck +Qu gM WU pJ diff --git a/_maps/shuttles/exploration/exploration_kilo.dmm b/_maps/shuttles/exploration/exploration_kilo.dmm index 37424c5fb285f..9f206773e2cf3 100644 --- a/_maps/shuttles/exploration/exploration_kilo.dmm +++ b/_maps/shuttles/exploration/exploration_kilo.dmm @@ -1,12 +1,19 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aT" = ( /obj/structure/closet/crate/bin, -/obj/effect/turf_decal/delivery, /obj/item/toy/beach_ball, /obj/item/bikehorn/rubberducky, /obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/bot, /turf/open/floor/mineral/titanium/white, /area/shuttle/exploration) +"aY" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/exploration) "dt" = ( /obj/machinery/atmospherics/pipe/manifold/purple/visible{ dir = 1 @@ -19,9 +26,6 @@ /obj/item/kirbyplants{ icon_state = "plant-10" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, /obj/structure/sign/warning/vacuum/external{ pixel_y = -32 }, @@ -29,17 +33,14 @@ /turf/open/floor/mineral/titanium/white, /area/shuttle/exploration) "gl" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/fans/tiny, /obj/machinery/door/poddoor/shutters{ id = "exploration" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/obj/structure/fans/tiny, /turf/open/floor/plating, /area/shuttle/exploration) "hz" = ( @@ -52,24 +53,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/exploration) -"hW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/exploration) -"ie" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/caution/red{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/exploration) "kU" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, @@ -93,11 +76,7 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/exploration) "nZ" = ( -/obj/effect/turf_decal/delivery, /obj/machinery/computer/objective, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) @@ -105,16 +84,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, /area/shuttle/exploration) -"qC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/caution/stand_clear{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/exploration) "qZ" = ( /obj/machinery/door/airlock/external/glass, /obj/structure/fans/tiny, @@ -128,6 +97,9 @@ shuttle_object_type = /datum/orbital_object/shuttle/custom_shuttle; width = 14 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "rh" = ( @@ -168,20 +140,20 @@ /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium, /area/shuttle/exploration) -"vQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/exploration) "wn" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/effect/turf_decal/loading_area, /obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/closet/crate/science, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/item/wrench, +/obj/item/multitool, +/obj/item/radio/headset/headset_exploration, +/obj/item/radio/headset/headset_exploration, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/exploration) "wE" = ( @@ -210,19 +182,22 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "Bk" = ( -/obj/effect/turf_decal/delivery, /obj/machinery/computer/shuttle_flight/custom_shuttle/exploration, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "CT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/exploration) +"Dr" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "Fy" = ( @@ -244,7 +219,6 @@ /turf/open/floor/mineral/titanium/white, /area/shuttle/exploration) "In" = ( -/obj/effect/turf_decal/delivery, /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = -10; @@ -255,10 +229,10 @@ pixel_x = 7; pixel_y = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "Mi" = ( @@ -294,31 +268,16 @@ }, /turf/open/floor/plating, /area/shuttle/exploration) -"Ql" = ( -/obj/machinery/atmospherics/pipe/manifold/purple/visible{ - dir = 1 - }, -/obj/item/radio/headset/headset_exploration, -/obj/item/radio/headset/headset_exploration, -/obj/structure/closet/crate/science, -/obj/item/multitool, -/obj/item/wrench, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/item/mining_scanner, -/obj/item/pickaxe, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/exploration) "Qu" = ( /obj/machinery/telecomms/relay/preset/exploration, /obj/effect/turf_decal/delivery, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "St" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "SQ" = ( @@ -326,46 +285,29 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) -"SX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/caution/red{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/exploration) "TQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/obj/effect/turf_decal/delivery, /obj/machinery/light{ dir = 8; light_color = "#e8eaff" }, /obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/box, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/exploration) "TZ" = ( -/obj/effect/turf_decal/delivery, /obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets/donkpockethonk{ pixel_x = 5; pixel_y = 5 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "Uu" = ( @@ -374,8 +316,7 @@ dir = 1 }, /obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/turf/open/floor/plating, /area/shuttle/exploration) "Vg" = ( /turf/closed/wall/mineral/plastitanium, @@ -385,6 +326,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "XD" = ( @@ -400,20 +342,7 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) -"XK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/caution/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/exploration) "XZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/mineral/titanium/white, @@ -427,8 +356,8 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "ZG" = ( -/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/stripes, /turf/open/floor/mineral/titanium/white, /area/shuttle/exploration) @@ -453,13 +382,13 @@ AZ AZ Fy hz -vQ -SX -XK -ie +pY +pY +pY +pY fg wG -qC +kU TQ si Vg @@ -467,11 +396,11 @@ Vg (3,1,1) = {" AZ TZ +Dr +Dr +Dr St -St -St -St -hW +pY uE pY ZG @@ -487,12 +416,12 @@ wE SQ Bh VA -hW +pY XD pY ZG kU -Ql +dt uU PK "} @@ -503,7 +432,7 @@ Mi SQ mj VA -hW +pY Ze pY ZG @@ -515,9 +444,9 @@ PK (6,1,1) = {" AZ In -CT -CT -CT +aY +aY +aY CT XZ pY diff --git a/_maps/shuttles/ferry/ferry_kilo.dmm b/_maps/shuttles/ferry/ferry_kilo.dmm index 55ef6bcc71aec..c9a98d5d905aa 100644 --- a/_maps/shuttles/ferry/ferry_kilo.dmm +++ b/_maps/shuttles/ferry/ferry_kilo.dmm @@ -16,14 +16,11 @@ /turf/open/floor/plating, /area/shuttle/transport) "f" = ( +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/airlock/shuttle{ name = "Ferry Shuttle Airlock" }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/fans/tiny, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "g" = ( @@ -35,7 +32,7 @@ dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 9 }, /turf/open/floor/plating/airless, /area/shuttle/transport) @@ -62,24 +59,28 @@ /obj/machinery/light{ dir = 8 }, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "l" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "n" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "o" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle, /obj/machinery/light{ dir = 1 }, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "p" = ( @@ -95,22 +96,12 @@ /obj/machinery/computer/shuttle_flight/ferry/request{ dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "t" = ( /obj/machinery/door/airlock/shuttle{ name = "Ferry Shuttle Airlock" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/structure/fans/tiny, /obj/docking_port/mobile{ dir = 8; @@ -121,6 +112,9 @@ preferred_direction = 4; width = 5 }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "u" = ( @@ -128,35 +122,41 @@ dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 10 }, /turf/open/floor/plating/airless, /area/shuttle/transport) "w" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ dir = 1 }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "x" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ dir = 1 }, /obj/machinery/light, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) "E" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) +"F" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/transport) "L" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -177,28 +177,25 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/transport) -"U" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) -"Y" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +"P" = ( +/obj/structure/chair/fancy/shuttle{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/turf/open/floor/mineral/plastitanium, +/area/shuttle/transport) +"W" = ( +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/transport) @@ -226,49 +223,49 @@ c (4,1,1) = {" d k -U +E L d "} (5,1,1) = {" e l -U +E w e "} (6,1,1) = {" d -l -U -w +W +E +P d "} (7,1,1) = {" f E -Y +E E f "} (8,1,1) = {" g -n -U +F +E n g "} (9,1,1) = {" e l -U +E w e "} (10,1,1) = {" d o -U +E x d "} diff --git a/_maps/shuttles/infiltrator/infiltrator_advanced.dmm b/_maps/shuttles/infiltrator/infiltrator_advanced.dmm index b8e9370fbe87b..a549ecf6db38c 100644 --- a/_maps/shuttles/infiltrator/infiltrator_advanced.dmm +++ b/_maps/shuttles/infiltrator/infiltrator_advanced.dmm @@ -1099,6 +1099,7 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/bot/medbot/nukie, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/medical) "cd" = ( diff --git a/_maps/shuttles/infiltrator/infiltrator_basic.dmm b/_maps/shuttles/infiltrator/infiltrator_basic.dmm index 7f4b5c79544ef..7d2ef64c18c7e 100644 --- a/_maps/shuttles/infiltrator/infiltrator_basic.dmm +++ b/_maps/shuttles/infiltrator/infiltrator_basic.dmm @@ -395,6 +395,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/mob/living/simple_animal/bot/medbot/nukie, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/medical) "bJ" = ( diff --git a/_maps/shuttles/labour/labour_kilo.dmm b/_maps/shuttles/labour/labour_kilo.dmm index 5037c91bd584f..9310ebe32e26e 100644 --- a/_maps/shuttles/labour/labour_kilo.dmm +++ b/_maps/shuttles/labour/labour_kilo.dmm @@ -13,13 +13,14 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = -31 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "d" = ( /obj/structure/chair/fancy/shuttle{ dir = 1 }, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "e" = ( @@ -30,6 +31,7 @@ pixel_y = 4 }, /obj/item/gps/security, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "i" = ( @@ -37,13 +39,10 @@ name = "Labor Shuttle Airlock"; req_access_txt = "2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "j" = ( @@ -57,9 +56,6 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, /obj/structure/window/reinforced, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/labor) @@ -68,19 +64,13 @@ input_dir = 2; output_dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/machinery/light{ dir = 4 }, +/obj/effect/turf_decal/stripes/box, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "l" = ( -/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/machinery/door/window/southleft{ name = "Gulag"; @@ -105,13 +95,10 @@ port_direction = 4; width = 9 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "v" = ( @@ -127,38 +114,26 @@ /area/shuttle/labor) "y" = ( /obj/structure/shuttle/engine/propulsion, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/labor) "B" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/labor) "C" = ( /obj/structure/chair/fancy/shuttle{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "D" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "F" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, /obj/structure/chair/fancy/shuttle{ dir = 4 }, @@ -172,9 +147,6 @@ /obj/structure/chair/fancy/shuttle{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) @@ -184,23 +156,13 @@ pixel_x = 30; pixel_y = 30 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/labor) "M" = ( /obj/structure/closet/crate, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/labor) -"O" = ( -/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/bot, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "R" = ( @@ -208,34 +170,12 @@ machinedir = 1; pixel_x = 30 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, /obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"T" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/labor) -"U" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/loading_area{ dir = 1 }, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) -"Y" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/labor) (1,1,1) = {" a @@ -262,10 +202,10 @@ y (3,1,1) = {" b d -Y +B l -U -O +D +D D w y @@ -277,7 +217,7 @@ L k R J -T +D w y "} diff --git a/_maps/shuttles/mining/mining_kilo.dmm b/_maps/shuttles/mining/mining_kilo.dmm index 07113e2e62a7d..fa1bc2cef4feb 100644 --- a/_maps/shuttles/mining/mining_kilo.dmm +++ b/_maps/shuttles/mining/mining_kilo.dmm @@ -12,11 +12,12 @@ /obj/machinery/light/small{ dir = 8 }, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/mining) "d" = ( -/obj/effect/turf_decal/bot, /obj/machinery/computer/shuttle_flight/mining, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/mining) "e" = ( @@ -28,25 +29,22 @@ /obj/machinery/light/small{ dir = 4 }, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/mineral/plastitanium, /area/shuttle/mining) "g" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ dir = 1 }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/mining) "j" = ( /obj/machinery/door/airlock/shuttle{ name = "Mining Shuttle Airlock" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/docking_port/mobile{ dir = 8; dwidth = 3; @@ -57,6 +55,9 @@ width = 7 }, /obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/mining) "k" = ( @@ -95,7 +96,7 @@ pixel_x = -22 }, /obj/machinery/light/small, -/obj/effect/turf_decal/box, +/obj/effect/turf_decal/bot, /turf/open/floor/mineral/plastitanium, /area/shuttle/mining) "l" = ( @@ -106,7 +107,7 @@ "m" = ( /obj/structure/ore_box, /obj/machinery/light/small, -/obj/effect/turf_decal/box, +/obj/effect/turf_decal/bot, /turf/open/floor/mineral/plastitanium, /area/shuttle/mining) "n" = ( @@ -118,18 +119,7 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/mining) -"r" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/mining) "w" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/structure/chair/fancy/shuttle{ dir = 1 }, @@ -140,28 +130,10 @@ /obj/machinery/status_display/evac{ pixel_x = -32 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/mining) -"J" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/mining) -"L" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/mining) "R" = ( -/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/mining) @@ -178,7 +150,7 @@ a (2,1,1) = {" a c -J +R F g k @@ -196,8 +168,8 @@ o (4,1,1) = {" a e -L -r +R +R g m n diff --git a/beestation.dme b/beestation.dme index 260c4e1589689..cce0ee4c04769 100644 --- a/beestation.dme +++ b/beestation.dme @@ -22,7 +22,6 @@ #include "code\__DEFINES\_click.dm" #include "code\__DEFINES\_globals.dm" #include "code\__DEFINES\_helpers.dm" -#include "code\__DEFINES\_mob_properties.dm" #include "code\__DEFINES\_profile.dm" #include "code\__DEFINES\_protect.dm" #include "code\__DEFINES\_tick.dm" @@ -200,6 +199,7 @@ #include "code\__DEFINES\xenoartifact_materials.dm" #include "code\__DEFINES\xenobiology.dm" #include "code\__DEFINES\zmimic.dm" +#include "code\__DEFINES\_heap_helpers\heap.dm" #include "code\__DEFINES\dcs\flags.dm" #include "code\__DEFINES\dcs\helpers.dm" #include "code\__DEFINES\dcs\signals.dm" @@ -248,6 +248,7 @@ #include "code\__DEFINES\traits\_traits.dm" #include "code\__DEFINES\traits\declarations.dm" #include "code\__DEFINES\traits\macros.dm" +#include "code\__DEFINES\traits\priorities.dm" #include "code\__DEFINES\traits\sources.dm" #include "code\__HELPERS\_extools_api.dm" #include "code\__HELPERS\_lists.dm" @@ -272,7 +273,6 @@ #include "code\__HELPERS\game.dm" #include "code\__HELPERS\global_lists.dm" #include "code\__HELPERS\guid.dm" -#include "code\__HELPERS\heap.dm" #include "code\__HELPERS\icon_smoothing.dm" #include "code\__HELPERS\icons.dm" #include "code\__HELPERS\jobs.dm" @@ -1014,6 +1014,7 @@ #include "code\datums\wires\r_n_d.dm" #include "code\datums\wires\radio.dm" #include "code\datums\wires\robot.dm" +#include "code\datums\wires\shieldwallgen.dm" #include "code\datums\wires\suit_storage_unit.dm" #include "code\datums\wires\syndicatebomb.dm" #include "code\datums\wires\tesla_coil.dm" @@ -2310,6 +2311,7 @@ #include "code\modules\cargo\bounties\assistant.dm" #include "code\modules\cargo\bounties\botany.dm" #include "code\modules\cargo\bounties\chef.dm" +#include "code\modules\cargo\bounties\core.dm" #include "code\modules\cargo\bounties\engineering.dm" #include "code\modules\cargo\bounties\item.dm" #include "code\modules\cargo\bounties\mech.dm" @@ -2321,6 +2323,7 @@ #include "code\modules\cargo\bounties\slime.dm" #include "code\modules\cargo\bounties\special.dm" #include "code\modules\cargo\bounties\virus.dm" +#include "code\modules\cargo\exports\core.dm" #include "code\modules\cargo\exports\gear.dm" #include "code\modules\cargo\exports\large_objects.dm" #include "code\modules\cargo\exports\lavaland.dm" diff --git a/code/__DEFINES/_heap_helpers/heap.dm b/code/__DEFINES/_heap_helpers/heap.dm new file mode 100644 index 0000000000000..fd07a62c0d5a0 --- /dev/null +++ b/code/__DEFINES/_heap_helpers/heap.dm @@ -0,0 +1,136 @@ +////////////////////// +//datum/heap object +////////////////////// + +#define ADD_HEAP(_heap_list, _item, _compare_value) do {\ + _heap_list += _item;\ + SWIM_HEAP(_heap_list, length(_heap_list), _compare_value);\ + } while (0) + +#define POP_HEAP_ACTION(_heap_list, _compare_value) do {\ + if(length(_heap_list)) {\ + _heap_list[1] = _heap_list[length(_heap_list)];\ + _heap_list.len --;\ + if(length(_heap_list)) {\ + SINK_HEAP(_heap_list, 1, _compare_value);\ + };\ + };\ + } while (0) + +#define REMOVE_HEAP(_heap_list, _item, _compare_value) do {\ + var/_index = _heap_list.Find(_item);\ + if(_index != 0) {\ + _heap_list[_index] = _heap_list[length(_heap_list)];\ + _heap_list.len --;\ + if(length(_heap_list)) {\ + SINK_HEAP(_heap_list, _index, _compare_value);\ + };\ + };\ + } while (0) + +#define GREATER_CHILD_HEAP(_heap_list, _index, _compare_value) (_index * 2 > length(_heap_list))\ + ? (0)\ + : ((_index * 2 + 1 > length(_heap_list))\ + ? (_index * 2)\ + : ((_heap_list[_index * 2]?:##_compare_value - _heap_list[_index * 2 + 1]?:##_compare_value < 0)\ + ? (_index * 2 + 1)\ + : (_index * 2))) + +#define SINK_HEAP(_heap_list, _index, _compare_value) do {\ + var/_sink_index = _index;\ + var/g_child = GREATER_CHILD_HEAP(_heap_list, _sink_index, _compare_value);\ + while(g_child > 0 && (_heap_list[_sink_index]:##_compare_value - _heap_list[g_child]:##_compare_value < 0)) {\ + _heap_list.Swap(_sink_index,g_child);\ + _sink_index = g_child;\ + g_child = GREATER_CHILD_HEAP(_heap_list, _sink_index, _compare_value);\ + };\ + } while (0) + +#define SWIM_HEAP(_heap_list, _index, _compare_value) do {\ + var/_swim_index = _index;\ + var/parent = round(_swim_index * 0.5);\ + while(parent > 0 && (_heap_list[_swim_index]:##_compare_value - _heap_list[parent]:##_compare_value > 0)) {\ + _heap_list.Swap(_swim_index,parent);\ + _swim_index = parent;\ + parent = round(_swim_index * 0.5);\ + };\ + } while (0) + +#define HEAP_TYPE(typepath, compare_value) ##typepath/var/list/elements;\ +##typepath/New(...) {\ + elements = args.Copy();\ + }\ +##typepath/Destroy(force, ...) {\ + for(var/i in elements) {\ + qdel(i);\ + }\ + elements = null;\ + return ..();\ + }\ +##typepath/proc/is_empty() {\ + return !length(elements);\ + }\ +##typepath/proc/insert(atom/A) {\ + elements.Add(A);\ + swim(length(elements));\ + }\ +##typepath/proc/pop() {\ + if(!length(elements)) {\ + return 0;\ + }\ + . = elements[1];\ + elements[1] = elements[length(elements)];\ + elements.Cut(length(elements));\ + if(length(elements)) {\ + sink(1);\ + }\ + }\ +##typepath/proc/swim(index) {\ + var/parent = round(index * 0.5);\ + while(parent > 0 && (elements[index]:##compare_value - elements[parent]:##compare_value > 0)) {\ + elements.Swap(index,parent);\ + index = parent;\ + parent = round(index * 0.5);\ + }\ + }\ +##typepath/proc/sink(index) {\ + var/g_child = get_greater_child(index);\ + while(g_child > 0 && (elements[index]?:##compare_value - elements[g_child]?:##compare_value < 0)) {\ + elements.Swap(index,g_child);\ + index = g_child;\ + g_child = get_greater_child(index);\ + }\ + }\ +##typepath/proc/get_greater_child(index) {\ + return GREATER_CHILD_HEAP(elements, index, compare_value);\ + }\ +##typepath/proc/resort(atom/A) {\ + var/index = elements.Find(A);\ + swim(index);\ + sink(index);\ + }\ +##typepath/proc/List() {\ + . = elements.Copy();\ + }\ +##typepath/proc/operator+=(A) {\ + elements.Add(A);\ + swim(length(elements));\ + }\ +##typepath/proc/operator|=(A) {\ + var/original_length = length(elements);\ + elements |= A;\ + if (original_length != length(elements)) {\ + swim(length(elements));\ + }\ + }\ +##typepath/proc/operator-=(A) {\ + var/index = elements.Find(A);\ + if(index == 0) {\ + return src;\ + }\ + elements[index] = elements[length(elements)];\ + elements.Cut(length(elements));\ + if(length(elements)) {\ + sink(index);\ + }\ + } diff --git a/code/__DEFINES/_mob_properties.dm b/code/__DEFINES/_mob_properties.dm deleted file mode 100644 index 94780daff9e1d..0000000000000 --- a/code/__DEFINES/_mob_properties.dm +++ /dev/null @@ -1,333 +0,0 @@ -/* MOB PROPERTIES */ - -// Taken from goon (https://github.com/goonstation/goonstation/pull/722) with permission. -// Credit to Naksu/vuonojenmustaturska for most of it, with some fixes/improvements by pali - -/* - -Contains a system to apply fast-to-check properties onto mobs, with different stacking behaviors. - -To get the value of ANY property regardless of the behavior used, use: - - GET_MOB_PROPERTY(mob, property) - -If you only want to know whether a property exists, use: - - HAS_MOB_PROPERTY(mob, property) - -To set the values of properties: - - APPLY_MOB_PROPERTY(mob, property, source[, value[, priority]]) - - value is REQUIRED for any property other than simple properties, omitting it will result in a compile error "incorrect number of macro arguments." - priority is likewise REQUIRED for priority properties. - - REMOVE_MOB_PROPERTY(mob, property, source) - -Behavior-dependent macros: - -In the context of these macros, "source" is where the property is being applied/removed from. The actual value of the source argument depends -on what makes sense in context, for example things where multiple objects of the same type may apply stacking properties it might make sense -to use the caller's src as the source; but for things where the property should be per-type unique, src.type may make more sense. A string -might make sense for when multiple types should overwrite eachothers applications of the property. - -To modify already-applied values, just run the APPLY macro again. - -SIMPLE PROPERTIES - -There work like flags, carrying no value. Their existence itself "is" the value. - -To set: - - APPLY_MOB_PROPERTY(mob, property, source) - - for example: - - /obj/item/example_stick/attack_self(mob/user) - APPLY_MOB_PROPERTY(user, PROP_EXAMPLE, src.type) - -To remove: - - REMOVE_MOB_PROPERTY(mob, property, source) - - for example: - - /obj/item/unexample_stick/attack_self(mob/user) - REMOVE_MOB_PROPERTY(user, PROP_EXAMPLE, /obj/item/example_stick) - - - -SUM PROPERTIES - -The value of a sum property is the sum of applied values of the property from all sources. - -To set: - - APPLY_MOB_PROPERTY(mob, property, source, value) - - for example: - - /obj/item/example_stick_1/attack_self(mob/user) - APPLY_MOB_PROPERTY(user, PROP_EXAMPLE, src.type, 1) - - /obj/item/example_stick_2/attack_self(mob/user) - APPLY_MOB_PROPERTY(user, PROP_EXAMPLE, src.type, 2) - - Using example_stick_1 gives the user a PROP_EXAMPLE value of 1 if no value existed prior. Using example_stick_2 right after makes the value 3. - -To remove: - - REMOVE_MOB_PROPERTY(mob, property, source) - - for example: - - /obj/item/unexample_stick_1/attack_self(mob/user) - REMOVE_MOB_PROPERTY(user, PROP_EXAMPLE, /obj/item/example_stick_1) - - - -MAX PROPERTIES - -The value of a max property is the largest of the applied values on the property. - -To set: - - APPLY_MOB_PROPERTY(mob, property, source, value) - - for example: - - /obj/item/example_stick_1/attack_self(mob/user) - APPLY_MOB_PROPERTY(user, PROP_EXAMPLE, src.type, 1) - - /obj/item/example_stick_2/attack_self(mob/user) - APPLY_MOB_PROPERTY(user, PROP_EXAMPLE, src.type, 2) - - Using example_stick_1 gives the user a PROP_EXAMPLE value of 1 if no value existed prior, - or the existing value was smaller than 1. - Using example_stick_2 right after makes the value 2, as 2 is larger than 1[citation needed]. - -To remove: - - REMOVE_MOB_PROPERTY(mob, property, source) - - for example: - - /obj/item/unexample_stick_2/attack_self(mob/user) - REMOVE_MOB_PROPERTY(user, PROP_EXAMPLE, /obj/item/example_stick_2) - - Using unexample_stick_2 returns the value to 1, assuming both sticks have been applied. - - - -PRIORITY PROPERTIES - -The value of a priority property is the value with the largest priority - -To set: - - APPLY_MOB_PROPERTY(mob, property, source, value, priority) - - for example: - - /obj/item/example_stick_1/attack_self(mob/user) - APPLY_MOB_PROPERTY(user, PROP_EXAMPLE, src.type, 1, 100) - - /obj/item/example_stick_2/attack_self(mob/user) - APPLY_MOB_PROPERTY(user, PROP_EXAMPLE, src.type, -300, 200) - - Using example_stick_1 gives the user a PROP_EXAMPLE value of 1 if no value existed prior, - or the existing value came from a priority smaller than 100. - Using example_stick_2 right after makes the value -300, as 200 is a higher priority than - the applied 100. - -To remove: - - REMOVE_MOB_PROPERTY_PRIORITY(mob, property, source) - - for example: - - /obj/item/unexample_stick_2/attack_self(mob/user) - REMOVE_MOB_PROPERTY_PRIORITY(user, PROP_EXAMPLE, /obj/item/example_stick_2) - - Using unexample_stick_2 returns the value to 1, assuming both sticks have been applied. - - -*/ - -// Property defines -// -// These must be defined as macros in the format PROP_(x) x("property key name", MACRO TO APPLY THE PROPERTY, MACRO TO REMOVE THE PROPERTY) - -/* Macros used for testing, left here as examples: - #define PROP_TESTSIMPLE(x) x("test_simple", APPLY_MOB_PROPERTY_SIMPLE, REMOVE_MOB_PROPERTY_SIMPLE) - #define PROP_TESTSUM(x) x("test_sum", APPLY_MOB_PROPERTY_SUM, REMOVE_MOB_PROPERTY_SUM) - #define PROP_TESTMAX(x) x("test_max", APPLY_MOB_PROPERTY_MAX, REMOVE_MOB_PROPERTY_MAX) - #define PROP_TESTPRIO(x) x("test_prio", APPLY_MOB_PROPERTY_PRIORITY, REMOVE_MOB_PROPERTY_PRIORITY) -*/ - -#define PROP_CANTMOVE(x) x("cantmove", APPLY_MOB_PROPERTY_SIMPLE, REMOVE_MOB_PROPERTY_SIMPLE) // Currently-unused example -#define PROP_CANTBUMPSLAM(x) x("cantbumpslam", APPLY_MOB_PROPERTY_SIMPLE, REMOVE_MOB_PROPERTY_SIMPLE) // Used in /mob/living/Bump(atom/A) to have a bumpslam cooldown without another mob var - -// In lieu of comments, these are the indexes used for list access in the macros below. -#define MOB_PROPERTY_ACTIVE_VALUE 1 -#define MOB_PROPERTY_SOURCES_LIST 2 -#define MOB_PROPERTY_PRIORITY_PRIO 1 -#define MOB_PROPERTY_PRIORITY_VALUE 2 - -#define TRIPLE_GET_1ST(a, b, c) a -#define TRIPLE_GET_2ND(a, b, c) b -#define TRIPLE_GET_3RD(a, b, c) c - -#define TRIPLE_1ST(x) x(TRIPLE_GET_1ST) -#define TRIPLE_2ND(x) x(TRIPLE_GET_2ND) -#define TRIPLE_3RD(x) x(TRIPLE_GET_3RD) - -#define APPLY_MOB_PROPERTY(target, property, etc...) TRIPLE_2ND(property)(target, TRIPLE_1ST(property), ##etc) - -#define REMOVE_MOB_PROPERTY(target, property, source) TRIPLE_3RD(property)(target, TRIPLE_1ST(property), source) - -#define GET_MOB_PROPERTY(target, property) (target.mob_properties[TRIPLE_1ST(property)] ? target.mob_properties[TRIPLE_1ST(property)][MOB_PROPERTY_ACTIVE_VALUE] : null) - -// sliiiiiiiightly faster if you don't care about the value -#define HAS_MOB_PROPERTY(target, property) (target.mob_properties[TRIPLE_1ST(property)] ? TRUE : FALSE) - -#define APPLY_MOB_PROPERTY_MAX(target, property, source, value) \ - do { \ - var/list/_L = target.mob_properties; \ - var/_V = value; \ - var/_S = source; \ - if (_L[property]) { \ - _L[property][MOB_PROPERTY_SOURCES_LIST][_S] = _V; \ - if (_L[property][MOB_PROPERTY_ACTIVE_VALUE] < _V) { \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] = _V; \ - } \ - } else { \ - _L[property] = list(_V, list()); \ - _L[property][MOB_PROPERTY_SOURCES_LIST][_S] = _V; \ - } \ - } while (0) - -#define REMOVE_MOB_PROPERTY_MAX(target, property, source) \ - do { \ - var/list/_L = target.mob_properties; \ - if (_L[property]) { \ - _L[property][MOB_PROPERTY_SOURCES_LIST] -= source; \ - if (!length(_L[property][MOB_PROPERTY_SOURCES_LIST])) { \ - _L -= property; \ - } else { \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] = -INFINITY; \ - for(var/_S in _L[property][MOB_PROPERTY_SOURCES_LIST]) { \ - if (_L[property][MOB_PROPERTY_ACTIVE_VALUE] < _L[property][MOB_PROPERTY_SOURCES_LIST][_S]) { \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] = _L[property][MOB_PROPERTY_SOURCES_LIST][_S]; \ - } \ - } \ - } \ - } \ - } while (0) - -#define APPLY_MOB_PROPERTY_SIMPLE(target, property, source) \ - do { \ - var/list/_L = target.mob_properties; \ - var/_S = source; \ - if (_L[property]) { \ - _L[property][MOB_PROPERTY_SOURCES_LIST] |= source; \ - } else { \ - _L[property] = list(1, list(_S)); \ - } \ - } while (0) - -#define REMOVE_MOB_PROPERTY_SIMPLE(target, property, source) \ - do { \ - var/list/_L = target.mob_properties; \ - if (_L[property]) { \ - _L[property][MOB_PROPERTY_SOURCES_LIST] -= source; \ - if (!length(_L[property][MOB_PROPERTY_SOURCES_LIST])) { \ - _L -= property; \ - } \ - } \ - } while (0) - -#define APPLY_MOB_PROPERTY_SUM(target, property, source, value) \ - do { \ - var/list/_L = target.mob_properties; \ - var/_V = value; \ - var/_S = source; \ - if (_L[property]) { \ - if (_L[property][MOB_PROPERTY_SOURCES_LIST][_S]) { \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] -= _L[property][MOB_PROPERTY_SOURCES_LIST][_S]; \ - _L[property][MOB_PROPERTY_SOURCES_LIST][_S] = _V; \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] += _V; \ - } else { \ - _L[property][MOB_PROPERTY_SOURCES_LIST][_S] = _V; \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] += _V; \ - } \ - } else { \ - _L[property] = list(_V, list()); \ - _L[property][MOB_PROPERTY_SOURCES_LIST][_S] = _V; \ - } \ - } while (0) - -#define REMOVE_MOB_PROPERTY_SUM(target, property, source) \ - do { \ - var/list/_L = target.mob_properties; \ - var/_S = source; \ - if (_L[property]) { \ - if (_L[property][MOB_PROPERTY_SOURCES_LIST][_S]) { \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] -= _L[property][MOB_PROPERTY_SOURCES_LIST][_S]; \ - _L[property][MOB_PROPERTY_SOURCES_LIST] -= _S; \ - } \ - if (!length(_L[property][MOB_PROPERTY_SOURCES_LIST])) { \ - _L -= property; \ - } \ - } \ - } while (0) - -#define APPLY_MOB_PROPERTY_PRIORITY(target, property, source, value, priority) \ - do { \ - var/list/_L = target.mob_properties; \ - var/_V = value; \ - var/_P = priority; \ - var/_S = source; \ - if (_L[property]) { \ - _L[property][MOB_PROPERTY_SOURCES_LIST][_S] = list(_P, _V); \ - if (_L[property][MOB_PROPERTY_ACTIVE_VALUE] != _V) { \ - var/_TO_APPLY_PRIO = -INFINITY; \ - var/_TO_APPLY_VALUE; \ - for (var/_SOURCE in _L[property][MOB_PROPERTY_SOURCES_LIST]) { \ - var/list/_PRIOLIST = _L[property][MOB_PROPERTY_SOURCES_LIST][_SOURCE]; \ - if (_PRIOLIST[MOB_PROPERTY_PRIORITY_PRIO] >= _TO_APPLY_PRIO) { \ - _TO_APPLY_PRIO = _PRIOLIST[MOB_PROPERTY_PRIORITY_PRIO]; \ - _TO_APPLY_VALUE = _PRIOLIST[MOB_PROPERTY_PRIORITY_VALUE]; \ - } \ - } \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] = _TO_APPLY_VALUE; \ - } \ - } else { \ - _L[property] = list(_V, list()); \ - _L[property][MOB_PROPERTY_SOURCES_LIST][_S] = list(_P, _V); \ - }; \ - } while (0) - -#define REMOVE_MOB_PROPERTY_PRIORITY(target, property, source) \ - do { \ - var/list/_L = target.mob_properties; \ - var/_S = source; \ - if (_L[property]) { \ - var/_S_V = _L[property][MOB_PROPERTY_SOURCES_LIST][_S][MOB_PROPERTY_PRIORITY_VALUE];\ - _L[property][MOB_PROPERTY_SOURCES_LIST] -= source; \ - if (!length(_L[property][MOB_PROPERTY_SOURCES_LIST])) { \ - _L -= property; \ - } else if (_L[property][MOB_PROPERTY_ACTIVE_VALUE] == _S_V) { \ - var/_TO_APPLY_PRIO = -INFINITY; \ - var/_TO_APPLY_VALUE; \ - for (var/_SOURCE in _L[property][MOB_PROPERTY_SOURCES_LIST]) { \ - var/list/_PRIOLIST = _L[property][MOB_PROPERTY_SOURCES_LIST][_SOURCE]; \ - if (_PRIOLIST[MOB_PROPERTY_PRIORITY_PRIO] >= _TO_APPLY_PRIO) { \ - _TO_APPLY_PRIO = _PRIOLIST[MOB_PROPERTY_PRIORITY_PRIO]; \ - _TO_APPLY_VALUE = _PRIOLIST[MOB_PROPERTY_PRIORITY_VALUE]; \ - } \ - } \ - _L[property][MOB_PROPERTY_ACTIVE_VALUE] = _TO_APPLY_VALUE; \ - } \ - } \ - } while (0) diff --git a/code/__DEFINES/antagonists.dm b/code/__DEFINES/antagonists.dm index bea77804af2a6..46c5b43e3f1ea 100644 --- a/code/__DEFINES/antagonists.dm +++ b/code/__DEFINES/antagonists.dm @@ -123,6 +123,22 @@ #define TRAITOR_HUMAN "human" #define TRAITOR_AI "AI" +/// The Classic Wizard wizard loadout. +#define WIZARD_LOADOUT_CLASSIC "loadout_classic" +/// Mjolnir's Power wizard loadout. +#define WIZARD_LOADOUT_MJOLNIR "loadout_hammer" +/// Fantastical Army wizard loadout. +#define WIZARD_LOADOUT_WIZARMY "loadout_army" +/// Soul Tapper wizard loadout. +#define WIZARD_LOADOUT_SOULTAP "loadout_tap" +/// Convenient list of all wizard loadouts for unit testing. +#define ALL_WIZARD_LOADOUTS list( \ + WIZARD_LOADOUT_CLASSIC, \ + WIZARD_LOADOUT_MJOLNIR, \ + WIZARD_LOADOUT_WIZARMY, \ + WIZARD_LOADOUT_SOULTAP, \ +) + ///Checks if given mob is a hive host #define IS_HIVEHOST(mob) (mob.mind?.has_antag_datum(/datum/antagonist/hivemind)) ///Checks if given mob is an awakened vessel diff --git a/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm b/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm index 2b5b5eae98d90..dd0bed49487cb 100644 --- a/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm +++ b/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm @@ -120,6 +120,7 @@ ///! from the base of atom/intercept_teleport: (channel, turf/origin, turf/destination) #define COMSIG_ATOM_INTERCEPT_TELEPORT "intercept_teleport" #define COMPONENT_BLOCK_TELEPORT 1 +#define COMSIG_ATOM_HEARER_IN_VIEW "atom_hearer_in_view" //called when an atom is added to the hearers on get_hearers_in_view(): (list/processing_list, list/hearers) ///called when an atom starts orbiting another atom: (atom) #define COMSIG_ATOM_ORBIT_BEGIN "atom_orbit_begin" /// called when an atom stops orbiting another atom: (atom) @@ -144,7 +145,8 @@ ///////////////// #define COMSIG_CLICK "atom_click" //! from base of atom/Click(): (location, control, params, mob/user) -#define COMSIG_CLICK_SHIFT "shift_click" //! from base of atom/ShiftClick(): (/mob) +#define COMSIG_CLICK_SHIFT "shift_click" //from base of atom/ShiftClick(): (/mob) + #define COMPONENT_ALLOW_EXAMINATE 1 //Allows the user to examinate regardless of client.eye. #define COMSIG_CLICK_CTRL "ctrl_click" //! from base of atom/CtrlClickOn(): (/mob) #define COMSIG_CLICK_ALT "alt_click" //! from base of atom/AltClick(): (/mob) #define COMPONENT_INTERCEPT_ALT 1 diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm index 016833787b053..9492d89c06ac6 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm @@ -56,6 +56,8 @@ #define SPEECH_LANGUAGE 5 #define SPEECH_IGNORE_SPAM 6 #define SPEECH_FORCED 7 */ + #define SPEECH_RANGE 8 + #define COMSIG_MOB_EMOTE "mob_emote" // from /mob/living/emote(): () #define COMSIG_MOB_SWAP_HANDS "mob_swap_hands" //from base of mob/swap_hand() #define COMPONENT_BLOCK_SWAP 1 diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index 2831abed7a3b2..53e37a08616a9 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -80,6 +80,7 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list( //Human sub-species #define isabductor(A) (is_species(A, /datum/species/abductor)) #define isgolem(A) (is_species(A, /datum/species/golem)) +#define isashwalker(A) (is_species(A, /datum/species/lizard/ashwalker)) #define islizard(A) (is_species(A, /datum/species/lizard)) #define isplasmaman(A) (is_species(A, /datum/species/plasmaman)) #define isdiona(A) (is_species(A, /datum/species/diona)) @@ -96,6 +97,7 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list( #define iscatperson(A) (is_species(A, /datum/species/human/felinid) ) #define isethereal(A) (is_species(A, /datum/species/ethereal)) #define isvampire(A) (is_species(A,/datum/species/vampire)) +#define isdullahan(A) (is_species(A, /datum/species/dullahan)) #define isipc(A) (is_species(A, /datum/species/ipc)) #define isapid(A) (is_species(A, /datum/species/apid)) #define isandroid(A) (is_species(A, /datum/species/android)) diff --git a/code/__DEFINES/movement.dm b/code/__DEFINES/movement.dm index 89fc09483d979..7fd596f20e403 100644 --- a/code/__DEFINES/movement.dm +++ b/code/__DEFINES/movement.dm @@ -57,6 +57,8 @@ GLOBAL_VAR_INIT(glide_size_multiplier, 1.0) /// Classic bluespace teleportation, requires a sender but no receiver #define TELEPORT_CHANNEL_BLUESPACE "bluespace" +/// /// Snowflakey gateway teleportation from Stargate... Gateway...? (idk) it uses old technology +#define TELEPORT_CHANNEL_GATEWAY "gateway" /// Quantum-based teleportation, requires both sender and receiver, but is free from normal disruption #define TELEPORT_CHANNEL_QUANTUM "quantum" /// Wormhole teleportation, is not disrupted by bluespace fluctuations but tends to be very random or unsafe diff --git a/code/__DEFINES/power/power.dm b/code/__DEFINES/power/power.dm index 061bbf84e1d80..4dd19e0efbef4 100644 --- a/code/__DEFINES/power/power.dm +++ b/code/__DEFINES/power/power.dm @@ -1,3 +1,7 @@ +#define KILOWATT *1000 +#define MEGAWATT KILOWATT *1000 +#define GIGAWATT MEGAWATT *1000 + ///conversion ratio from joules to watts #define WATTS / 0.002 ///conversion ratio from watts to joules diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index 8648e8d69686f..8e7c24ca5a0ae 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -20,7 +20,7 @@ * * make sure you add an update to the schema_version stable in the db changelog */ -#define DB_MINOR_VERSION 2 +#define DB_MINOR_VERSION 3 //! ## Timing subsystem diff --git a/code/__DEFINES/traits/_traits.dm b/code/__DEFINES/traits/_traits.dm index 0c2b51f69bd77..b01861f233b2d 100644 --- a/code/__DEFINES/traits/_traits.dm +++ b/code/__DEFINES/traits/_traits.dm @@ -1,50 +1,105 @@ #define SIGNAL_ADDTRAIT(trait_ref) "addtrait [trait_ref]" #define SIGNAL_REMOVETRAIT(trait_ref) "removetrait [trait_ref]" -// trait accessor defines -#define ADD_TRAIT(target, trait, source) \ - do { \ +/datum/trait + /// Source of the trait + var/source + /// The value contained in this trait + var/value + /// The priority of this value trait, or null if there is no value + var/priority + +/datum/trait/New(source, value = null, priority = 0) + . = ..() + src.source = source + src.value = value + src.priority = priority + +/datum/trait/proc/operator~=(b) + return source == b + +// TODO: Figure out a way of merging ADD_TRAIT and ADD_VALUE_TRAIT with variadic macros +// without making the opendream/dreamchecker unhappy through the use of compile-time +// constant if statements. + +/// Add a trait to a target +/// Parameters: +/// 1: The target to receive the trait +/// 2: The key of the trait +/// 3: The source of the trait +#define ADD_TRAIT(target, _trait, source) do { \ + var/list/_L; \ + if (!target.status_traits) { \ + target.status_traits = list(); \ + }; \ + _L = target.status_traits; \ + var/list/target_heap = _L[_trait];\ + if (target_heap != null) { \ + target_heap += source;\ + } else { \ + target_heap = list(source); \ + _L[_trait] = target_heap;\ + SEND_SIGNAL(target, SIGNAL_ADDTRAIT(_trait), _trait); \ + } \ + } while (0) + +/// Add a trait to a target +/// Parameters: +/// 1: The target to receive the trait +/// 2: The key of the trait +/// 3: The source of the trait +/// 4: The priority of the trait value +/// 5: The value stored in the trait +#define ADD_VALUE_TRAIT(target, _trait, source, _trait_value, _trait_priority) do { \ var/list/_L; \ if (!target.status_traits) { \ target.status_traits = list(); \ - _L = target.status_traits; \ - _L[trait] = list(source); \ - SEND_SIGNAL(target, SIGNAL_ADDTRAIT(trait), trait); \ + }; \ + _L = target.status_traits; \ + var/list/target_heap = _L[_trait];\ + if (target_heap != null) { \ + ADD_HEAP(target_heap, new /datum/trait(source, _trait_value, _trait_priority), priority);\ } else { \ - _L = target.status_traits; \ - if (_L[trait]) { \ - _L[trait] |= list(source); \ - } else { \ - _L[trait] = list(source); \ - SEND_SIGNAL(target, SIGNAL_ADDTRAIT(trait), trait); \ - } \ + target_heap = list(); \ + ADD_HEAP(target_heap, new /datum/trait(source, _trait_value, _trait_priority), priority);\ + _L[_trait] = target_heap;\ + SEND_SIGNAL(target, SIGNAL_ADDTRAIT(_trait), _trait); \ } \ } while (0) -#define REMOVE_TRAIT(target, trait, sources) \ + +/// Removes a trait from a specific source +#define REMOVE_TRAIT(target, _trait, sources) \ do { \ var/list/_L = target.status_traits; \ var/list/_S; \ if (sources && !islist(sources)) { \ _S = list(sources); \ } else { \ - _S = sources\ + _S = sources;\ }; \ - if (_L && _L[trait]) { \ - for (var/_T in _L[trait]) { \ - if ((!_S && (_T != ROUNDSTART_TRAIT)) || (_T in _S)) { \ - _L[trait] -= _T \ - } \ + if (_L && _L[_trait]) { \ + var/list/_heap = _L[_trait];\ + for (var/_T in _heap) { \ + if ((!_S && (!(_T ~= ROUNDSTART_TRAIT))) || ((istype(_T, /datum/trait) ? _T:source : _T) in _S)) { \ + if (istype(_T, /datum/trait)) {\ + REMOVE_HEAP(_heap, _T, priority); \ + } else {\ + _heap -= _T;\ + };\ + }; \ };\ - if (!length(_L[trait])) { \ - _L -= trait; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(trait), trait); \ + if (!length(_heap)) { \ + _L -= _trait; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_trait), _trait); \ }; \ if (!length(_L)) { \ - target.status_traits = null \ + target.status_traits = null; \ }; \ } \ } while (0) -#define REMOVE_TRAIT_NOT_FROM(target, trait, sources) \ + +/// Remove all sources of a trait unless it comes from one of the provided sources +#define REMOVE_TRAIT_NOT_FROM(target, _trait, sources) \ do { \ var/list/_traits_list = target.status_traits; \ var/list/_sources_list; \ @@ -53,38 +108,57 @@ } else { \ _sources_list = sources\ }; \ - if (_traits_list && _traits_list[trait]) { \ - for (var/_trait_source in _traits_list[trait]) { \ - if (!(_trait_source in _sources_list)) { \ - _traits_list[trait] -= _trait_source \ - } \ + if (_traits_list && _traits_list[_trait]) { \ + var/list/_heap = _traits_list[_trait];\ + for (var/_T as anything in _heap) { \ + if (!((istype(_T, /datum/trait) ? _T:source : _T) in _sources_list)) { \ + if (istype(_T, /datum/trait)) {\ + REMOVE_HEAP(_heap, _T, priority); \ + } else {\ + _heap -= _T;\ + };\ + }; \ };\ - if (!length(_traits_list[trait])) { \ - _traits_list -= trait; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(trait), trait); \ + if (!length(_heap)) { \ + _traits_list -= _trait; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_trait), _trait); \ }; \ if (!length(_traits_list)) { \ - target.status_traits = null \ + target.status_traits = null; \ }; \ - } \ + }; \ } while (0) + +// You probably shouldn't be using this +/// Remove all traits that don't come from the specified source #define REMOVE_TRAITS_NOT_IN(target, sources) \ do { \ var/list/_L = target.status_traits; \ - var/list/_S = sources; \ + var/list/_S = islist(sources) ? sources : list(sources); \ if (_L) { \ - for (var/_T in _L) { \ - _L[_T] &= _S;\ - if (!length(_L[_T])) { \ - _L -= _T; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_T), _T); \ + for (var/_trait_key as anything in _L) { \ + var/list/_heap = _L[_trait_key];\ + for (var/_trait in _heap) { \ + if (!((istype(_trait, /datum/trait) ? _trait:source : _trait) in _S)) { \ + if (istype(_trait, /datum/trait)) {\ + REMOVE_HEAP(_heap, _trait, priority); \ + } else {\ + _heap -= _trait;\ + };\ }; \ };\ + if (!length(_heap)) { \ + _L -= _trait_key; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_trait_key), _trait_key); \ + }; \ + };\ if (!length(_L)) { \ - target.status_traits = null\ + target.status_traits = null;\ };\ - }\ + };\ } while (0) + +/// Removes all traits that come from a specific source #define REMOVE_TRAITS_IN(target, sources) \ do { \ var/list/_L = target.status_traits; \ @@ -92,28 +166,72 @@ if (sources && !islist(sources)) { \ _S = list(sources); \ } else { \ - _S = sources\ + _S = sources;\ }; \ if (_L) { \ - for (var/_T in _L) { \ - _L[_T] -= _S;\ - if (!length(_L[_T])) { \ - _L -= _T; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_T)); \ + for (var/_trait_key as anything in _L) { \ + var/list/_heap = _L[_trait_key];\ + for (var/_T in _heap) { \ + if ((istype(_T, /datum/trait) ? _T:source : _T) in _S) { \ + if (istype(_T, /datum/trait)) {\ + REMOVE_HEAP(_heap, _T, priority); \ + } else {\ + _heap -= _T;\ + };\ }; \ };\ + if (!length(_heap)) { \ + _L -= _trait_key; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_trait_key), _trait_key); \ + }; \ + };\ if (!length(_L)) { \ - target.status_traits = null\ + target.status_traits = null;\ };\ - }\ + };\ } while (0) +/// Checks if the mob has the specified trait #define HAS_TRAIT(target, trait) (target.status_traits ? (target.status_traits[trait] ? TRUE : FALSE) : FALSE) -#define HAS_TRAIT_FROM(target, trait, source) (target.status_traits ? (target.status_traits[trait] ? (source in target.status_traits[trait]) : FALSE) : FALSE) -#define HAS_TRAIT_FROM_ONLY(target, trait, source) (\ - target.status_traits ?\ - (target.status_traits[trait] ?\ - ((source in target.status_traits[trait]) && (length(target.status_traits) == 1))\ - : FALSE)\ - : FALSE) -#define HAS_TRAIT_NOT_FROM(target, trait, source) (target.status_traits ? (target.status_traits[trait] ? (length(target.status_traits[trait] - source) > 0) : FALSE) : FALSE) +/// Checks if the mob has the specified trait from a specific source. +/// Slightly slower than HAS_TRAIT and should be avoided when proc-overhead matters (roughly >1000 calls per second) +#define HAS_TRAIT_FROM(target, trait, source) has_trait_from(target, trait, source) +/// Checks if the mob has the specified trait from a specific source and only that source. +/// Slightly slower than HAS_TRAIT and should be avoided when proc-overhead matters (roughly >1000 calls per second) +#define HAS_TRAIT_FROM_ONLY(target, trait, source) has_trait_from_only(target, trait, source) +/// Checks if the mob has the specified trait from any source except from the ones specified +/// Slightly slower than HAS_TRAIT and should be avoided when proc-overhead matters (roughly >1000 calls per second) +#define HAS_TRAIT_NOT_FROM(target, trait, source) has_trait_not_from(target, trait, source) + +// Note: a?:b is used because : alone breaks the terniary operator +/// Get the value of the specified trait +#define GET_TRAIT_VALUE(target, trait) (target.status_traits ? (length(target.status_traits[trait]) ? (target.status_traits[trait][1]?:value) : null) : null) + +/proc/has_trait_not_from(datum/target, trait, source) + var/list/heap + if ((heap = target.status_traits[trait]) == null) + return FALSE + for (var/contained_trait in heap) + if (!(contained_trait ~= source)) + return TRUE + return FALSE + +/proc/has_trait_from(datum/target, trait, source) + var/list/heap + if ((heap = target.status_traits[trait]) == null) + return FALSE + for (var/contained_trait in heap) + if (contained_trait ~= source) + return TRUE + return FALSE + +/proc/has_trait_from_only(datum/target, trait, source) + var/list/heap + if ((heap = target.status_traits[trait]) == null) + return FALSE + . = FALSE + for (var/contained_trait in heap) + if (!(contained_trait ~= source)) + return FALSE + . = TRUE + return diff --git a/code/__DEFINES/traits/declarations.dm b/code/__DEFINES/traits/declarations.dm index ab4067efffb80..f84227617d654 100644 --- a/code/__DEFINES/traits/declarations.dm +++ b/code/__DEFINES/traits/declarations.dm @@ -170,6 +170,11 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_NO_BLOOD "no_blood" // Bleeding heals itself and bleeding is impossible #define TRAIT_NO_BLEEDING "no_bleed" // The user can acquire the bleeding status effect, but will no lose blood #define TRAIT_BLOOD_COOLANT "blood_coolant" // Replaces blood with coolant, meaning we overheat instead of losing air +#define TRAIT_NO_BUMP_SLAM "no_bump_slam" // Disables the ability to slam into walls +/// Trait given by being a hulk +#define TRAIT_HULK "hulk" +/// Trait that stores the skin colour of a mob +#define TRAIT_OVERRIDE_SKIN_COLOUR "skin_colour" // You can stare into the abyss, but it does not stare back. // You're immune to the hallucination effect of the supermatter, either @@ -306,4 +311,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// Disables the floating animation. See above. #define TRAIT_NO_FLOATING_ANIM "no-floating-animation" +/// For unit testing, all do_afters set on this mob complete instantly and do not sleep +#define INSTANT_DO_AFTER "instant_do_after" + // END TRAIT DEFINES diff --git a/code/__DEFINES/traits/priorities.dm b/code/__DEFINES/traits/priorities.dm new file mode 100644 index 0000000000000..c4cdb1af5c108 --- /dev/null +++ b/code/__DEFINES/traits/priorities.dm @@ -0,0 +1,2 @@ +/// Skin colour +#define SKIN_PRIORITY_HULK 5 diff --git a/code/__DEFINES/traits/sources.dm b/code/__DEFINES/traits/sources.dm index fea059205dc72..4e5f8f65e7af0 100644 --- a/code/__DEFINES/traits/sources.dm +++ b/code/__DEFINES/traits/sources.dm @@ -53,7 +53,7 @@ #define CHANGELING_DRAIN "drain" #define MAGIC_BLIND "magic_blind" #define HIGHLANDER "highlander" -#define TRAIT_HULK "hulk" +#define SOURCE_HULK "hulk" #define STASIS_MUTE "stasis" #define GENETICS_SPELL "genetics_spell" #define EYES_COVERED "eyes_covered" diff --git a/code/__HELPERS/heap.dm b/code/__HELPERS/heap.dm deleted file mode 100644 index c860b2013ca78..0000000000000 --- a/code/__HELPERS/heap.dm +++ /dev/null @@ -1,80 +0,0 @@ -////////////////////// -//datum/heap object -////////////////////// - -/datum/heap - var/list/L - var/cmp - -/datum/heap/New(compare) - L = new() - cmp = compare - -/datum/heap/Destroy(force, ...) - for(var/i in L) // because this is before the list helpers are loaded - qdel(i) - L = null - return ..() - -/datum/heap/proc/is_empty() - return !length(L) - -//insert and place at its position a new node in the heap -/datum/heap/proc/insert(atom/A) - - L.Add(A) - swim(length(L)) - -//removes and returns the first element of the heap -//(i.e the max or the min dependant on the comparison function) -/datum/heap/proc/pop() - if(!length(L)) - return 0 - . = L[1] - - L[1] = L[length(L)] - L.Cut(length(L)) - if(length(L)) - sink(1) - -//Get a node up to its right position in the heap -/datum/heap/proc/swim(index) - var/parent = round(index * 0.5) - - while(parent > 0 && (call(cmp)(L[index],L[parent]) > 0)) - L.Swap(index,parent) - index = parent - parent = round(index * 0.5) - -//Get a node down to its right position in the heap -/datum/heap/proc/sink(index) - var/g_child = get_greater_child(index) - - while(g_child > 0 && (call(cmp)(L[index],L[g_child]) < 0)) - L.Swap(index,g_child) - index = g_child - g_child = get_greater_child(index) - -//Returns the greater (relative to the comparison proc) of a node children -//or 0 if there's no child -/datum/heap/proc/get_greater_child(index) - if(index * 2 > length(L)) - return 0 - - if(index * 2 + 1 > length(L)) - return index * 2 - - if(call(cmp)(L[index * 2],L[index * 2 + 1]) < 0) - return index * 2 + 1 - else - return index * 2 - -//Replaces a given node so it verify the heap condition -/datum/heap/proc/resort(atom/A) - var/index = L.Find(A) - - swim(index) - sink(index) - -/datum/heap/proc/List() - . = L.Copy() diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 523df3d1e6307..c628355d5f97e 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -310,6 +310,9 @@ GLOBAL_LIST_EMPTY(species_list) delay *= user.cached_multiplicative_actions_slowdown + if (HAS_TRAIT(user, INSTANT_DO_AFTER)) + delay = -1 + var/datum/progressbar/progbar var/datum/cogbar/cog diff --git a/code/__HELPERS/path.dm b/code/__HELPERS/path.dm index 3c6eae7e2b012..0a4196a77a8f8 100644 --- a/code/__HELPERS/path.dm +++ b/code/__HELPERS/path.dm @@ -90,9 +90,7 @@ heuristic = get_dist(tile, node_goal) f_value = number_tiles + heuristic -/// TODO: Macro this to reduce proc overhead -/proc/HeapPathWeightCompare(datum/jps_node/a, datum/jps_node/b) - return b.f_value - a.f_value +HEAP_TYPE(/datum/path_heap, f_value) /// The datum used to handle the JPS pathfinding, completely self-contained /datum/pathfind @@ -103,7 +101,7 @@ /// The turf we're trying to path to (note that this won't track a moving target) var/turf/end /// The open list/stack we pop nodes out from (TODO: make this a normal list and macro-ize the heap operations to reduce proc overhead) - var/datum/heap/open + var/datum/path_heap/open ///An assoc list that serves as the closed list & tracks what turfs came from where. Key is the turf, and the value is what turf it came from var/list/sources /// The list we compile at the end if successful to pass back @@ -124,7 +122,7 @@ /datum/pathfind/New(atom/movable/caller, atom/goal, id, max_distance, mintargetdist, simulated_only, avoid, avoid_mobs) src.caller = caller end = get_turf(goal) - open = new /datum/heap(/proc/HeapPathWeightCompare) + open = new /datum/path_heap sources = new() src.id = id src.max_distance = max_distance diff --git a/code/__HELPERS/position_point_vector.dm b/code/__HELPERS/position_point_vector.dm index 2daca044ceb32..e5091b79ca99d 100644 --- a/code/__HELPERS/position_point_vector.dm +++ b/code/__HELPERS/position_point_vector.dm @@ -11,8 +11,8 @@ /proc/point_midpoint_points(datum/point/a, datum/point/b) //Obviously will not support multiZ calculations! Same for the two below. var/datum/point/P = new - P.x = a.x + (b.x - a.x) / 2 - P.y = a.y + (b.y - a.y) / 2 + P.x = a.x + (b.x - a.x) * 0.5 + P.y = a.y + (b.y - a.y) * 0.5 P.z = a.z return P @@ -100,8 +100,10 @@ /datum/point/proc/initialize_location(tile_x, tile_y, tile_z, p_x = 0, p_y = 0) if(!isnull(tile_x)) x = ((tile_x - 1) * world.icon_size) + world.icon_size / 2 + p_x + 1 + x = ((tile_x - 1) * world.icon_size) + world.icon_size * 0.5 + p_x + 1 if(!isnull(tile_y)) y = ((tile_y - 1) * world.icon_size) + world.icon_size / 2 + p_y + 1 + y = ((tile_y - 1) * world.icon_size) + world.icon_size * 0.5 + p_y + 1 if(!isnull(tile_z)) z = tile_z @@ -151,6 +153,14 @@ starting_y = y starting_z = z +/datum/point/vector/proc/set_location(tile_x, tile_y, tile_z, p_x = 0, p_y = 0) + if(!isnull(tile_x)) + x = ((tile_x - 1) * world.icon_size) + world.icon_size * 0.5 + p_x + 1 + if(!isnull(tile_y)) + y = ((tile_y - 1) * world.icon_size) + world.icon_size * 0.5 + p_y + 1 + if(!isnull(tile_z)) + z = tile_z + /datum/point/vector/copy_to(datum/point/vector/v = new) ..(v) v.speed = speed diff --git a/code/_globalvars/traits/_traits.dm b/code/_globalvars/traits/_traits.dm index 06ceee714da77..85c68ad50c1e8 100644 --- a/code/_globalvars/traits/_traits.dm +++ b/code/_globalvars/traits/_traits.dm @@ -175,7 +175,15 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_PSYCHIC_SENSE" = TRAIT_PSYCHIC_SENSE, "TRAIT_PLANTHEALING" = TRAIT_PLANTHEALING, "TRAIT_NORADDAMAGE" = TRAIT_NORADDAMAGE, - "TRAIT_MOBILE" = TRAIT_MOBILE + "TRAIT_MOBILE" = TRAIT_MOBILE, + "TRAIT_HULK" = TRAIT_HULK, + ), + /mob/living = list( + "TRAIT_NO_BUMP_SLAM" = TRAIT_NO_BUMP_SLAM, + ), + /mob/living/carbon = list( + "TRAIT_OVERRIDE_SKIN_COLOUR" = TRAIT_OVERRIDE_SKIN_COLOUR, + "INSTANT_DO_AFTER" = INSTANT_DO_AFTER ), /obj/item/integrated_circuit = list( "TRAIT_COMPONENT_MMI" = TRAIT_COMPONENT_MMI, diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index b9a4877f4e464..027d1f498fc82 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -318,8 +318,8 @@ A.ShiftClick(src) return /atom/proc/ShiftClick(mob/user) - SEND_SIGNAL(src, COMSIG_CLICK_SHIFT, user) - if(user.client && user.client.eye == user || user.client.eye == user.loc) + var/flags = SEND_SIGNAL(user, COMSIG_CLICK_SHIFT, src) + if(user.client && (user.client.eye == user || user.client.eye == user.loc || flags & COMPONENT_ALLOW_EXAMINATE)) user.examinate(src) return diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index 899255956d71c..042327df0bd61 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -68,19 +68,16 @@ // And here are some good things for free: // Now you can click through portals, wormholes, gateways, and teleporters while observing. -Sayu -/obj/machinery/gateway/centerstation/attack_ghost(mob/user) - if(awaygate) - user.abstract_move(awaygate.loc) - else - to_chat(user, "[src] has no destination.") - return ..() +/obj/machinery/gateway/attack_ghost(mob/user) + . = ..() + if(.) + return -/obj/machinery/gateway/centeraway/attack_ghost(mob/user) - if(stationgate) - user.abstract_move(stationgate.loc) - else - to_chat(user, "[src] has no destination.") - return ..() + if(linked_gateway) + user.abstract_move(get_turf(linked_gateway)) + return TRUE + to_chat(user, "[src] has no destination.") + return TRUE /obj/machinery/teleport/hub/attack_ghost(mob/user) if(!power_station?.engaged || !power_station.teleporter_console || !power_station.teleporter_console.target_ref) diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index 86e4402d25c3e..add3bf18afaa8 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -530,60 +530,6 @@ GLOBAL_LIST_EMPTY(the_station_areas) holodeck_templates[holo_template.template_id] = holo_template -//Manual loading of away missions. -/client/proc/admin_away() - set name = "Load Away Mission" - set category = "Fun" - - if(!holder ||!check_rights(R_FUN)) - return - - - if(!GLOB.the_gateway) - if(alert("There's no home gateway on the station. You sure you want to continue ?", "Uh oh", "Yes", "No") != "Yes") - return - - var/list/possible_options = GLOB.potentialRandomZlevels + "Custom" - var/away_name - var/datum/space_level/away_level - - var/answer = input("What kind ? ","Away") as null|anything in possible_options - switch(answer) - if("Custom") - var/mapfile = input("Pick file:", "File") as null|file - if(!mapfile) - return - away_name = "[mapfile] custom" - to_chat(usr,"Loading [away_name]...") - var/datum/map_template/template = new(mapfile, "Away Mission") - away_level = template.load_new_z() - else - if(answer in GLOB.potentialRandomZlevels) - away_name = answer - to_chat(usr,"Loading [away_name]...") - var/datum/map_template/template = new(away_name, "Away Mission") - away_level = template.load_new_z() - else - return - - message_admins("Admin [key_name_admin(usr)] has loaded [away_name] away mission.") - log_admin("Admin [key_name(usr)] has loaded [away_name] away mission.") - if(!away_level) - message_admins("Loading [away_name] failed!") - return - - - if(GLOB.the_gateway) - //Link any found away gate with station gate - var/obj/machinery/gateway/centeraway/new_gate - for(var/obj/machinery/gateway/centeraway/G in GLOB.machines) - if(G.z == away_level.z_value) //I'll have to refactor gateway shitcode before multi-away support. - new_gate = G - break - //Link station gate with away gate and remove wait time. - GLOB.the_gateway.awaygate = new_gate - GLOB.the_gateway.wait = world.time - /datum/controller/subsystem/mapping/proc/RequestBlockReservation(width, height, z, type = /datum/turf_reservation, turf_type_override) UNTIL((!z || reservation_ready["[z]"]) && !clearing_reserved_turfs) var/datum/turf_reservation/reserve = new type diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index 7072126b339c0..0206af3c09ff9 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -18,13 +18,13 @@ return FALSE // Checks bluespace anchors - if(channel != TELEPORT_CHANNEL_WORMHOLE && channel != TELEPORT_CHANNEL_FREE) + if(channel != TELEPORT_CHANNEL_WORMHOLE && channel != TELEPORT_CHANNEL_FREE && channel != TELEPORT_CHANNEL_GATEWAY) var/cur_zlevel = cur_turf.get_virtual_z_level() var/dest_zlevel = dest_turf.get_virtual_z_level() for (var/obj/machinery/bluespace_anchor/anchor as() in GLOB.active_bluespace_anchors) var/anchor_zlevel = anchor.get_virtual_z_level() // Not in range of our current turf or destination turf - if((cur_zlevel != anchor_zlevel && get_dist(cur_turf, anchor) > anchor.range) && (dest_zlevel != anchor_zlevel && get_dist(dest_turf, anchor) > anchor.range)) + if((cur_zlevel != anchor_zlevel || get_dist(cur_turf, anchor) > anchor.range) && (dest_zlevel != anchor_zlevel || get_dist(dest_turf, anchor) > anchor.range)) continue // Try to activate the anchor, this also does the effect @@ -311,6 +311,51 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/teleportation_wake) animate(src, time = 10 SECONDS, transform = matrix(), alpha = 255) animate(time = 0.5 SECONDS, transform = matrix() * 0, alpha = 0) +// mob-level gateway teleport checks +/mob/living/carbon/intercept_teleport(channel, turf/origin, turf/destination) + . = ..() + + if(. == COMPONENT_BLOCK_TELEPORT || channel != TELEPORT_CHANNEL_GATEWAY) + return + + // Checking for exile implants + if(!isnull(implants)) + for(var/obj/item/implant/exile/baddie in implants) + visible_message("The portal bends inward, but [src] can't seem to pass through it!", "The portal has detected your [baddie] and not letting you through!") + return COMPONENT_BLOCK_TELEPORT + + // Ashwalker check + if(is_species(src, /datum/species/lizard/ashwalker)) + visible_message("The portal bends inward, but [src] can't seem to pass through it!", "You can seem to go through the portal!") + return COMPONENT_BLOCK_TELEPORT + +/mob/living/simple_animal/hostile/megafauna/intercept_teleport(channel, turf/origin, turf/destination) + . = ..() + + if(. == COMPONENT_BLOCK_TELEPORT || channel != TELEPORT_CHANNEL_GATEWAY) + return + + visible_message("The portal bends inward, but [src] can't seem to pass through it!", "You can't seem to pass through the portal!") + return COMPONENT_BLOCK_TELEPORT + +/mob/living/simple_animal/hostile/asteroid/elite/intercept_teleport(channel, turf/origin, turf/destination) + . = ..() + + if(. == COMPONENT_BLOCK_TELEPORT || channel != TELEPORT_CHANNEL_GATEWAY) + return + + visible_message("The portal bends inward, but [src] can't seem to pass through it!", "You can't seem to pass through the portal!") + return COMPONENT_BLOCK_TELEPORT + +/mob/living/simple_animal/hostile/swarmer/intercept_teleport(channel, turf/origin, turf/destination) + . = ..() + + if(. == COMPONENT_BLOCK_TELEPORT || channel != TELEPORT_CHANNEL_GATEWAY) + return + + visible_message("[src] stops just before entering the portal.", "Going back the way you came would not be productive. Aborting.") + return COMPONENT_BLOCK_TELEPORT + /** * attempts to take AM through all turfs in a straight line between ``current_turf`` and ``target_turf``, * applying ``on_turf_cross`` for each turf and ``obj_damage`` to each structure encountered diff --git a/code/datums/mutations/hulk.dm b/code/datums/mutations/hulk.dm index 35b65db187607..2c626fbba2a7e 100644 --- a/code/datums/mutations/hulk.dm +++ b/code/datums/mutations/hulk.dm @@ -25,7 +25,8 @@ return SEND_SIGNAL(owner, COMSIG_ADD_MOOD_EVENT, "hulk", /datum/mood_event/hulk) RegisterSignal(owner, COMSIG_MOB_SAY, PROC_REF(handle_speech)) - owner.update_body_parts() + ADD_TRAIT(owner, TRAIT_HULK, SOURCE_HULK) + ADD_VALUE_TRAIT(owner, TRAIT_OVERRIDE_SKIN_COLOUR, SOURCE_HULK, "00aa00", SKIN_PRIORITY_HULK) /datum/mutation/hulk/on_attack_hand(atom/target, proximity) if(proximity) //no telekinetic hulk attack @@ -40,8 +41,9 @@ if(..()) return SEND_SIGNAL(owner, COMSIG_CLEAR_MOOD_EVENT, "hulk") - owner.update_body_parts() UnregisterSignal(owner, COMSIG_MOB_SAY) + REMOVE_TRAIT(owner, TRAIT_HULK, SOURCE_HULK) + REMOVE_TRAIT(owner, TRAIT_OVERRIDE_SKIN_COLOUR, SOURCE_HULK) /datum/mutation/hulk/proc/handle_speech(datum/source, list/speech_args) SIGNAL_HANDLER diff --git a/code/datums/mutations/speech.dm b/code/datums/mutations/speech.dm index 2e55f493b662b..4bd9acdc358d9 100644 --- a/code/datums/mutations/speech.dm +++ b/code/datums/mutations/speech.dm @@ -12,7 +12,7 @@ /datum/mutation/wacky name = "Wacky" - desc = "Effects not tested..." + desc = "A mutation that causes the user to talk in an odd manner." quality = MINOR_NEGATIVE /datum/mutation/wacky/on_acquiring(mob/living/carbon/owner) @@ -138,7 +138,7 @@ /datum/mutation/chav name = "Chav" - desc = "Unknown" + desc = "A mutation that causes the user to construct sentences in a more rudimentary manner." quality = MINOR_NEGATIVE /datum/mutation/chav/on_acquiring(mob/living/carbon/owner) diff --git a/code/datums/status_effects/status_effect.dm b/code/datums/status_effects/status_effect.dm index 6bc5aa13a18e8..258847e026e2e 100644 --- a/code/datums/status_effects/status_effect.dm +++ b/code/datums/status_effects/status_effect.dm @@ -12,6 +12,10 @@ var/examine_text //If defined, this text will appear when the mob is examined - to use he, she etc. use "SUBJECTPRONOUN" and replace it in the examines themselves var/alert_type = /atom/movable/screen/alert/status_effect //the alert thrown by the status effect, contains name and description var/atom/movable/screen/alert/status_effect/linked_alert = null //the alert itself, if it exists + /// While enabled, the duration of the status effect will show alongside the icon. + /// Regardless of what this value is set to, duration will not display if a linked alert is not set + var/show_duration = TRUE + var/last_shown_duration = 0 /datum/status_effect/New(list/arguments) on_creation(arglist(arguments)) @@ -31,6 +35,7 @@ var/atom/movable/screen/alert/status_effect/A = owner.throw_alert(id, alert_type) A.attached_effect = src //so the alert can reference us, if it needs to linked_alert = A //so we can reference the alert, if we need to + update_icon() if(duration > 0 || initial(tick_interval) > 0) //don't process if we don't care START_PROCESSING(SSfastprocess, src) return TRUE @@ -49,9 +54,13 @@ if(!owner) qdel(src) return + var/needs_update = last_shown_duration != CEILING((duration - world.time) / 10, 1) if(tick_interval < world.time) tick() tick_interval = world.time + initial(tick_interval) + needs_update = TRUE + if (needs_update) + update_icon() if(duration != -1 && duration < world.time) qdel(src) @@ -88,6 +97,12 @@ /datum/status_effect/proc/nextmove_adjust() return 0 +/datum/status_effect/proc/update_icon() + if (!linked_alert || !show_duration || duration <= 0) + return + last_shown_duration = CEILING((duration - world.time) / 10, 1) + linked_alert.maptext = MAPTEXT("[last_shown_duration]s") + //////////////// // ALERT HOOK // //////////////// @@ -118,6 +133,7 @@ return else if (S.status_type == STATUS_EFFECT_MERGE) S.merge(arglist(args.Copy(2))) + S.update_icon() return else return diff --git a/code/datums/wires/_wires.dm b/code/datums/wires/_wires.dm index 3f49137762e68..3459a9030f3de 100644 --- a/code/datums/wires/_wires.dm +++ b/code/datums/wires/_wires.dm @@ -200,6 +200,7 @@ var/obj/item/assembly/S = get_attached(color) if(S && istype(S)) assemblies -= color + S.connected = null S.on_detach() // Notify the assembly. This should remove the reference to our holder ui_update() return S diff --git a/code/datums/wires/explosive.dm b/code/datums/wires/explosive.dm index 12aed04cb0dd8..2a20e32eed3e6 100644 --- a/code/datums/wires/explosive.dm +++ b/code/datums/wires/explosive.dm @@ -49,14 +49,9 @@ grenade.prime() /datum/wires/explosive/chem_grenade/detach_assembly(color) - var/obj/item/assembly/S = get_attached(color) - if(S && istype(S)) - assemblies -= color - S.connected = null - S.forceMove(holder.drop_location()) - var/obj/item/grenade/chem_grenade/G = holder - G.landminemode = null - return S + var/obj/item/grenade/chem_grenade/grenade = holder + grenade.landminemode = null + . = ..() /datum/wires/explosive/c4 holder_type = /obj/item/grenade/plastic/c4 diff --git a/code/datums/wires/shieldwallgen.dm b/code/datums/wires/shieldwallgen.dm new file mode 100644 index 0000000000000..c474343f46ccd --- /dev/null +++ b/code/datums/wires/shieldwallgen.dm @@ -0,0 +1,46 @@ +/datum/wires/shieldwallgen + holder_type = /obj/machinery/power/shieldwallgen + proper_name = "Shield Wall Generator" + +/datum/wires/shieldwallgen/New(atom/holder) + wires = list( + WIRE_ACTIVATE, + WIRE_DISABLE, + WIRE_SHOCK + ) + add_duds(2) + ..() + +/datum/wires/shieldwallgen/interactable(mob/user) + var/obj/machinery/power/shieldwallgen/generator = holder + if(generator.panel_open) + return TRUE + +/datum/wires/shieldwallgen/get_status() + var/obj/machinery/power/shieldwallgen/generator = holder + var/list/status = list() + status += "The interface light is [generator.locked ? "red" : "green"]." + status += "The activity light is [generator.shieldstate ? "blinking steadily" : "off"]." + return status + +/datum/wires/shieldwallgen/on_pulse(wire) + var/obj/machinery/power/shieldwallgen/generator = holder + switch(wire) + if(WIRE_SHOCK) + generator.shocked = !generator.shocked + addtimer(CALLBACK(generator, TYPE_PROC_REF(/obj/machinery/modular_fabricator/autolathe, reset), wire), 60) + if(WIRE_ACTIVATE) + generator.toggle() + if(WIRE_DISABLE) + generator.locked = !generator.locked + +/datum/wires/shieldwallgen/on_cut(wire, mend) + var/obj/machinery/power/shieldwallgen/generator = holder + switch(wire) + if(WIRE_SHOCK) + generator.shocked = !mend + if(WIRE_ACTIVATE) + if(!mend) + generator.shieldstate = FALSE + if(WIRE_DISABLE) + generator.locked = !mend diff --git a/code/game/area/areas/mining.dm b/code/game/area/areas/mining.dm index 7f17b1db28faf..92abb4db4cbf7 100644 --- a/code/game/area/areas/mining.dm +++ b/code/game/area/areas/mining.dm @@ -45,16 +45,10 @@ /area/mine/lobby name = "Mining Station" -/area/mine/storage - name = "Mining Station Storage" - /area/mine/production name = "Mining Station Starboard Wing" icon_state = "mining_production" -/area/mine/abandoned - name = "Abandoned Mining Station" - /area/mine/living_quarters name = "Mining Station Port Wing" icon_state = "mining_living" @@ -68,14 +62,9 @@ lighting_colour_tube = "#edfdff" lighting_colour_bulb = "#dafffd" -/area/mine/cafeteria - name = "Mining Station Cafeteria" - -/area/mine/hydroponics - name = "Mining Station Hydroponics" - -/area/mine/sleeper - name = "Mining Station Emergency Sleeper" +/area/mine/gateway + name = "Mining Station Gateway Terminal" + icon_state = "mining_dock" /area/mine/laborcamp name = "Labor Camp" @@ -93,27 +82,6 @@ icon_state = "medresearch" requires_power = TRUE //Remove this when there will be pre-built APCs in the area. -/area/mine/science/shuttledock - name = "Outpost" - -/area/mine/science/xenoarch - name = "Outpost Xenoarcheology Lab" - -/area/mine/science/elevator //for going to lavaland depths if there will be those - name = "Outpost Elevator" - -/area/mine/science/experimentor - name = "Outpost Experimentor Lab" - -/area/mine/science/heavyexperiment - name = "Outpost Reinforced Chamber" - -/area/mine/science/robotics - name = "Outpost Robotics" - - - - /**********************Lavaland Areas**************************/ diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 09eeb7f68d196..66186915ee147 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -344,7 +344,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/atom) if((a_incidence_s < 90 && a_incidence_s < 90 - P.ricochet_incidence_leeway) || (a_incidence_s > 270 && a_incidence_s -270 > P.ricochet_incidence_leeway)) return FALSE var/new_angle_s = SIMPLIFY_DEGREES(face_angle + incidence_s) - P.setAngle(new_angle_s) + P.set_angle(new_angle_s) return TRUE /// Whether the mover object can avoid being blocked by this atom, while arriving from (or leaving through) the border_dir. diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 727c5dc732bad..7459d3e2654aa 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -1,10 +1,3 @@ -GLOBAL_LIST_INIT(slots, list("head", "wear_mask", "back", "wear_suit", "w_uniform", "shoes", "belt", "gloves", "glasses", "ears", "wear_id", "s_store")) - -GLOBAL_LIST_INIT(slot2slot, list("head" = ITEM_SLOT_HEAD, "wear_mask" = ITEM_SLOT_MASK, "neck" = ITEM_SLOT_NECK, "back" = ITEM_SLOT_BACK, "wear_suit" = ITEM_SLOT_OCLOTHING, "w_uniform" = ITEM_SLOT_ICLOTHING, "shoes" = ITEM_SLOT_FEET, "belt" = ITEM_SLOT_BELT, "gloves" = ITEM_SLOT_GLOVES, "glasses" = ITEM_SLOT_EYES, "ears" = ITEM_SLOT_EARS, "wear_id" = ITEM_SLOT_ID, "s_store" = ITEM_SLOT_SUITSTORE)) -GLOBAL_LIST_INIT(slot2type, list("head" = /obj/item/clothing/head/changeling, "wear_mask" = /obj/item/clothing/mask/changeling, "back" = /obj/item/changeling, "wear_suit" = /obj/item/clothing/suit/changeling, "w_uniform" = /obj/item/clothing/under/changeling, "shoes" = /obj/item/clothing/shoes/changeling, "belt" = /obj/item/changeling, "gloves" = /obj/item/clothing/gloves/changeling, "glasses" = /obj/item/clothing/glasses/changeling, "ears" = /obj/item/changeling, "wear_id" = /obj/item/card/id/changeling, "s_store" = /obj/item/changeling)) - - - /datum/game_mode/changeling name = "changeling" config_tag = "changeling" @@ -98,7 +91,23 @@ GLOBAL_LIST_INIT(slot2type, list("head" = /obj/item/clothing/head/changeling, "w /proc/is_changeling(mob/M) return M?.mind?.has_antag_datum(/datum/antagonist/changeling) -/proc/changeling_transform(mob/living/carbon/human/user, datum/changelingprofile/chosen_prof) +/datum/antagonist/changeling/proc/transform(mob/living/carbon/human/user, datum/changelingprofile/chosen_prof) + var/static/list/slot2slot = list( + "head" = ITEM_SLOT_HEAD, + "wear_mask" = ITEM_SLOT_MASK, + "neck" = ITEM_SLOT_NECK, + "back" = ITEM_SLOT_BACK, + "wear_suit" = ITEM_SLOT_OCLOTHING, + "w_uniform" = ITEM_SLOT_ICLOTHING, + "shoes" = ITEM_SLOT_FEET, + "belt" = ITEM_SLOT_BELT, + "gloves" = ITEM_SLOT_GLOVES, + "glasses" = ITEM_SLOT_EYES, + "ears" = ITEM_SLOT_EARS, + "wear_id" = ITEM_SLOT_ID, + "s_store" = ITEM_SLOT_SUITSTORE, + ) + var/datum/dna/chosen_dna = chosen_prof.dna user.real_name = chosen_prof.name user.underwear = chosen_prof.underwear @@ -106,41 +115,45 @@ GLOBAL_LIST_INIT(slot2type, list("head" = /obj/item/clothing/head/changeling, "w user.socks = chosen_prof.socks chosen_dna.transfer_identity(user, 1) - user.updateappearance(mutcolor_update=1) ///Bodypart data hack. Will rewrite when I rewrite changelings soon-ish for(var/obj/item/bodypart/BP as() in user.bodyparts) if(IS_ORGANIC_LIMB(BP)) BP.update_limb(is_creating = TRUE) + user.updateappearance(mutcolor_update=1) user.domutcheck() //vars hackery. not pretty, but better than the alternative. - for(var/slot in GLOB.slots) - if(istype(user.vars[slot], GLOB.slot2type[slot]) && !(chosen_prof.exists_list[slot])) //remove unnecessary flesh items + for(var/slot in slot2type) + if(istype(user.vars[slot], slot2type[slot]) && !(chosen_prof.exists_list[slot])) //remove unnecessary flesh items qdel(user.vars[slot]) continue - if((user.vars[slot] && !istype(user.vars[slot], GLOB.slot2type[slot])) || !(chosen_prof.exists_list[slot])) + if((user.vars[slot] && !istype(user.vars[slot], slot2type[slot])) || !(chosen_prof.exists_list[slot])) continue - if(istype(user.vars[slot], GLOB.slot2type[slot]) && slot == "wear_id") //always remove old flesh IDs, so they get properly updated + if(istype(user.vars[slot], slot2type[slot]) && slot == "wear_id") //always remove old flesh IDs, so they get properly updated qdel(user.vars[slot]) var/obj/item/C var/equip = 0 if(!user.vars[slot]) - var/thetype = GLOB.slot2type[slot] + var/thetype = slot2type[slot] equip = 1 C = new thetype(user) - else if(istype(user.vars[slot], GLOB.slot2type[slot])) + else if(istype(user.vars[slot], slot2type[slot])) C = user.vars[slot] C.appearance = chosen_prof.appearance_list[slot] C.name = chosen_prof.name_list[slot] C.flags_cover = chosen_prof.flags_cover_list[slot] + C.lefthand_file = chosen_prof.lefthand_file_list[slot] + C.righthand_file = chosen_prof.righthand_file_list[slot] C.item_state = chosen_prof.item_state_list[slot] + C.worn_icon = chosen_prof.worn_icon_list[slot] + C.worn_icon_state = chosen_prof.worn_icon_state_list[slot] if(istype(C, /obj/item/card/id/changeling) && chosen_prof.id_job_name) var/obj/item/card/id/changeling/flesh_id = C @@ -148,7 +161,7 @@ GLOBAL_LIST_INIT(slot2type, list("head" = /obj/item/clothing/head/changeling, "w flesh_id.hud_state = chosen_prof.id_hud_state if(equip) - user.equip_to_slot_or_del(C, GLOB.slot2slot[slot]) + user.equip_to_slot_or_del(C, slot2slot[slot]) if(!QDELETED(C)) ADD_TRAIT(C, TRAIT_NODROP, CHANGELING_TRAIT) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm index 2a3360b25724e..6d4f9e3f6c817 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm @@ -759,9 +759,12 @@ /datum/dynamic_ruleset/midround/from_ghosts/swarmer/ready(forced = FALSE) if(!..()) return FALSE - if(!GLOB.the_gateway) + if(isnull(GLOB.the_gateway)) log_game("DYNAMIC: [ruletype] ruleset [name] execute failed due to no valid spawn locations (no gateway on map).") return FALSE + if(!GLOB.the_gateway.active) + log_game("DYNAMIC: [ruletype] ruleset [name] execute failed due to no valid spawn locations (no ACTIVE gateway on map).") + return FALSE return TRUE /datum/dynamic_ruleset/midround/from_ghosts/swarmer/generate_ruleset_body(mob/applicant) diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index a9e89a0ac1e19..f898e0afde18b 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -285,3 +285,17 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/button/door, 24) result_path = /obj/machinery/button custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT) pixel_shift = 24 + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/button/shieldwallgen, 24) + +/obj/machinery/button/shieldwallgen + name = "holofield switch" + desc = "A remote switch for a holofield generator" + icon_state = "launcher" + skin = "launcher" + device_type = /obj/item/assembly/control/shieldwallgen + req_access = list() + id = 1 + +/obj/machinery/button/shieldwallgen/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) + id = "[REF(port)][id]" diff --git a/code/game/machinery/droneDispenser.dm b/code/game/machinery/droneDispenser.dm index b28f12dc17ee3..31dbebaa62958 100644 --- a/code/game/machinery/droneDispenser.dm +++ b/code/game/machinery/droneDispenser.dm @@ -106,28 +106,6 @@ recharge_sound = null recharge_message = null -/obj/machinery/droneDispenser/swarmer - name = "swarmer fabricator" - desc = "An alien machine of unknown origin. It whirs and hums with green-blue light, the air above it shimmering." - icon = 'icons/obj/machines/gateway.dmi' - icon_state = "toffcenter" - icon_off = "toffcenter" - icon_on = "toffcenter" - icon_recharging = "toffcenter" - icon_creating = "offcenter" - iron_cost = 0 - glass_cost = 0 - cooldownTime = 300 //30 seconds - maximum_idle = 0 // Swarmers have no restraint - dispense_type = /obj/effect/mob_spawn/swarmer - begin_create_message = "hums softly as an interface appears above it, scrolling by at unreadable speed." - end_create_message = "materializes a strange shell, which drops to the ground." - recharging_text = "Its lights are slowly increasing in brightness." - work_sound = 'sound/effects/empulse.ogg' - create_sound = 'sound/effects/phasein.ogg' - break_sound = 'sound/effects/empulse.ogg' - break_message = "slowly falls dark, lights stuttering." - /obj/machinery/droneDispenser/examine(mob/user) . = ..() if((mode == DRONE_RECHARGING) && !machine_stat && recharging_text) diff --git a/code/game/machinery/fabricators/autolathe.dm b/code/game/machinery/fabricators/autolathe.dm index 13c3e22705670..97079e61c4649 100644 --- a/code/game/machinery/fabricators/autolathe.dm +++ b/code/game/machinery/fabricators/autolathe.dm @@ -1,4 +1,4 @@ -/obj/machinery/modular_fabricator/autolathe +/obj/machinery/modular_fabricator/autolathe name = "autolathe" desc = "It produces items using iron, copper, and glass." icon_state = "autolathe" diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index f267f5d59053d..5317fc5ef6256 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -121,7 +121,7 @@ var/atom/movable/AM = i var/obj/item/bodypart/head/as_head = AM var/obj/item/mmi/as_mmi = AM - var/brain_holder = istype(AM, /obj/item/organ/brain) || (istype(as_head) && as_head.brain) || (istype(as_mmi) && as_mmi.brain) || istype(AM, /mob/living/brain) + var/brain_holder = istype(AM, /obj/item/organ/brain) || (istype(as_head) && as_head.brain) || (istype(as_mmi) && as_mmi.brain) || isbrain(AM) || istype(AM, /obj/item/dullahan_relay) if(brain_holder) emergency_stop(AM) else if(isliving(AM)) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 1f3ea33523970..0b18083000846 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -35,9 +35,9 @@ /obj/structure/emergency_shield/play_attack_sound(damage, damage_type = BRUTE, damage_flag = 0) switch(damage_type) if(BURN) - playsound(loc, 'sound/effects/empulse.ogg', 75, 1) + playsound(loc, 'sound/effects/empulse.ogg', 75, TRUE) if(BRUTE) - playsound(loc, 'sound/effects/empulse.ogg', 75, 1) + playsound(loc, 'sound/effects/empulse.ogg', 75, TRUE) /obj/structure/emergency_shield/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir, armour_penetration = 0) . = ..() @@ -94,7 +94,7 @@ /obj/machinery/shieldgen/proc/shields_up() active = TRUE - update_icon() + update_appearance() move_resist = INFINITY for(var/turf/open/space/target_tile in RANGE_TURFS(shield_range, src)) @@ -105,7 +105,7 @@ /obj/machinery/shieldgen/proc/shields_down() active = FALSE move_resist = initial(move_resist) - update_icon() + update_appearance() QDEL_LIST(deployed_shields) /obj/machinery/shieldgen/process(delta_time) @@ -165,7 +165,7 @@ atom_integrity = max_integrity set_machine_stat(machine_stat & ~BROKEN) to_chat(user, "You repair \the [src].") - update_icon() + update_appearance() else if(W.tool_behaviour == TOOL_WRENCH) if(locked) @@ -198,162 +198,198 @@ /obj/machinery/shieldgen/on_emag(mob/user) ..() locked = FALSE - playsound(src, "sparks", 100, 1) + playsound(src, "sparks", 100, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) to_chat(user, "You short out the access controller.") -/obj/machinery/shieldgen/update_icon() - if(active) - icon_state = (machine_stat & BROKEN) ? "shieldonbr":"shieldon" - else - icon_state = (machine_stat & BROKEN) ? "shieldoffbr":"shieldoff" +/obj/machinery/shieldgen/update_icon_state() + icon_state = "shield[active ? "on" : "off"][(machine_stat & BROKEN) ? "br" : null]" + return ..() -#define ACTIVE_SETUPFIELDS 1 -#define ACTIVE_HASFIELDS 2 +#define SHIELD_NOTACTIVE 0 +#define SHIELD_SETUPFIELDS 1 +#define SHIELD_HASFIELDS 2 -/obj/machinery/shieldwallgen +/obj/machinery/power/shieldwallgen name = "shield wall generator" desc = "A shield generator." icon = 'icons/obj/stationobjs.dmi' - icon_state = "Shield_Gen" + icon_state = "shield_wall_gen" anchored = FALSE density = TRUE req_access = list(ACCESS_TELEPORTER) flags_1 = CONDUCT_1 - use_power = NO_POWER_USE + use_power = IDLE_POWER_USE + idle_power_usage = 10 + active_power_usage = 50 + circuit = /obj/item/circuitboard/machine/shieldwallgen max_integrity = 300 - var/active = FALSE - var/power = 0 - var/maximum_stored_power = 500 + var/shieldstate = SHIELD_NOTACTIVE + var/id = null var/locked = TRUE var/shield_range = 8 + var/shocked = FALSE var/obj/structure/cable/attached // the attached cable -/obj/machinery/shieldwallgen/Initialize(mapload) +/obj/machinery/power/shieldwallgen/Initialize(mapload) . = ..() RegisterSignal(src, COMSIG_ATOM_SINGULARITY_TRY_MOVE, PROC_REF(block_singularity_if_active)) -/obj/machinery/shieldwallgen/xenobiologyaccess //use in xenobiology containment +/obj/machinery/power/shieldwallgen/xenobiologyaccess //use in xenobiology containment name = "xenobiology shield wall generator" desc = "A shield generator meant for use in xenobiology." - icon_state = "Shield_Gen" req_access = list(ACCESS_XENOBIOLOGY) -/obj/machinery/shieldwallgen/Destroy() - for(var/d in GLOB.cardinals) - cleanup_field(d) - return ..() - -/obj/machinery/shieldwallgen/proc/power() - if(!anchored) - power = 0 - return - var/turf/T = get_turf(src) - - var/obj/structure/cable/C = T.get_cable_node() - var/datum/powernet/PN - if(C) - PN = C.powernet //find the powernet of the connected cable +/obj/machinery/power/shieldwallgen/anchored + anchored = TRUE - if(!PN) - return +/obj/machinery/power/shieldwallgen/Initialize(mapload) + . = ..() + wires = new /datum/wires/shieldwallgen(src) + if(anchored) + connect_to_network() + +/obj/machinery/power/shieldwallgen/Destroy() + for(var/direction in GLOB.cardinals) + cleanup_field(direction) + QDEL_NULL(wires) + return ..() - var/surplus = max(PN.avail - PN.load, 0) - var/avail_power = min(rand(50,200), surplus) - if(avail_power) - power += avail_power - PN.load += avail_power //uses powernet power. +//obj/machinery/power/shieldwallgen/should_have_node() +// return anchored -/obj/machinery/shieldwallgen/process() - power() - use_stored_power(50) +/obj/machinery/power/shieldwallgen/connect_to_network() + if(!anchored) + return FALSE + . = ..() -/obj/machinery/shieldwallgen/proc/use_stored_power(amount) - power = clamp(power - amount, 0, maximum_stored_power) - update_activity() +/obj/machinery/power/shieldwallgen/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) + id = "[REF(port)][id]" -/obj/machinery/shieldwallgen/proc/update_activity() - if(active) - icon_state = "Shield_Gen +a" - if(active == ACTIVE_SETUPFIELDS) +/obj/machinery/power/shieldwallgen/process() + if(shieldstate) + if(shieldstate == SHIELD_SETUPFIELDS) var/fields = 0 - for(var/d in GLOB.cardinals) - if(setup_field(d)) + for(var/direction in GLOB.cardinals) + if(setup_field(direction)) fields++ if(fields) - active = ACTIVE_HASFIELDS - if(!power) + shieldstate = SHIELD_HASFIELDS + if(!active_power_usage || surplus() >= active_power_usage) + add_load(active_power_usage) + else visible_message("The [src.name] shuts down due to lack of power!", \ - "You hear heavy droning fade out.") - icon_state = "Shield_Gen" - active = FALSE - for(var/d in GLOB.cardinals) - cleanup_field(d) + "If this message is ever seen, something is wrong.", + "You hear heavy droning fade out.") + shieldstate = SHIELD_NOTACTIVE + log_game("[src] deactivated due to lack of power at [AREACOORD(src)]") + for(var/direction in GLOB.cardinals) + cleanup_field(direction) else - icon_state = "Shield_Gen" - for(var/d in GLOB.cardinals) - cleanup_field(d) + for(var/direction in GLOB.cardinals) + cleanup_field(direction) + update_appearance() + +/obj/machinery/power/shieldwallgen/update_icon_state() + if(shieldstate) + icon_state = initial(icon_state) + "_on" + else + icon_state = initial(icon_state) + return ..() + +/obj/machinery/power/shieldwallgen/update_overlays() + . = ..() + if((machine_stat & MAINT) || panel_open) + . += initial(icon_state)+"-maint" -/obj/machinery/shieldwallgen/proc/setup_field(direction) +/// Constructs the actual field walls in the specified direction, cleans up old/stuck shields before doing so +/obj/machinery/power/shieldwallgen/proc/setup_field(direction) if(!direction) return - var/turf/T = loc - var/obj/machinery/shieldwallgen/G + var/turf/turf = loc + var/obj/machinery/power/shieldwallgen/generator var/steps = 0 var/opposite_direction = turn(direction, 180) for(var/i in 1 to shield_range) //checks out to 8 tiles away for another generator - T = get_step(T, direction) - G = (locate(/obj/machinery/shieldwallgen) in T) - if(G) - if(!G.active) + turf = get_step(turf, direction) + generator = locate(/obj/machinery/power/shieldwallgen) in turf + if(generator) + if(!generator.shieldstate) return - G.cleanup_field(opposite_direction) + generator.cleanup_field(opposite_direction) break else steps++ - if(!G || !steps) //no shield gen or no tiles between us and the gen + if(!generator || !steps) //no shield gen or no tiles between us and the gen return for(var/i in 1 to steps) //creates each field tile - T = get_step(T, opposite_direction) - new/obj/machinery/shieldwall(T, src, G) + turf = get_step(turf, opposite_direction) + new/obj/machinery/shieldwall(turf, src, generator) return TRUE -/obj/machinery/shieldwallgen/proc/cleanup_field(direction) - var/obj/machinery/shieldwall/F - var/obj/machinery/shieldwallgen/G - var/turf/T = loc +/// cleans up fields in the specified direction if they belong to this generator +/obj/machinery/power/shieldwallgen/proc/cleanup_field(direction) + var/obj/machinery/shieldwall/field + var/obj/machinery/power/shieldwallgen/generator + var/turf/turf = loc for(var/i in 1 to shield_range) - T = get_step(T, direction) + turf = get_step(turf, direction) - G = (locate(/obj/machinery/shieldwallgen) in T) - if(G && !G.active) + generator = (locate(/obj/machinery/power/shieldwallgen) in turf) + if(generator && !generator.shieldstate) break - F = (locate(/obj/machinery/shieldwall) in T) - if(F && (F.gen_primary == src || F.gen_secondary == src)) //it's ours, kill it. - qdel(F) + field = (locate(/obj/machinery/shieldwall) in turf) + if(field && (field.gen_primary == src || field.gen_secondary == src)) //it's ours, kill it. + qdel(field) -/obj/machinery/shieldwallgen/proc/block_singularity_if_active() +/obj/machinery/power/shieldwallgen/proc/block_singularity_if_active() SIGNAL_HANDLER - if(active) + if(shieldstate) return SINGULARITY_TRY_MOVE_BLOCK -/obj/machinery/shieldwallgen/can_be_unfasten_wrench(mob/user, silent) - if(active) +/obj/machinery/power/shieldwallgen/can_be_unfasten_wrench(mob/user, silent) + if(shieldstate) if(!silent) to_chat(user, "Turn off the shield generator first!") return FAILED_UNFASTEN return ..() -/obj/machinery/shieldwallgen/attackby(obj/item/W, mob/user, params) - if(W.tool_behaviour == TOOL_WRENCH) - default_unfasten_wrench(user, W, 0) +/obj/machinery/power/shieldwallgen/wrench_act(mob/living/user, obj/item/item) + . = ..() + . |= default_unfasten_wrench(user, item, 0) + var/turf/turf = get_turf(src) +// update_cable_icons_on_turf(T) - Removed because smartwire Revert + var/obj/structure/cable/cable = locate(/obj/structure/cable) in turf + cable.update_appearance() + if(. == SUCCESSFUL_UNFASTEN && anchored) + connect_to_network() + - else if(W.GetID()) +/obj/machinery/power/shieldwallgen/attackby(obj/item/item, mob/user, params) + if(default_deconstruction_screwdriver(user, icon_state, icon_state, item)) + update_appearance() + updateUsrDialog() + return TRUE + + if(default_deconstruction_crowbar(item)) + return TRUE + + if(panel_open && is_wire_tool(item)) + wires.interact(user) + return TRUE + + if(user.a_intent == INTENT_HARM) //so we can hit the machine + return ..() + + if(machine_stat) + return TRUE + + if(item.GetID()) if(allowed(user) && !(obj_flags & EMAGGED)) locked = !locked to_chat(user, "You [src.locked ? "lock" : "unlock"] the controls.") @@ -366,42 +402,170 @@ add_fingerprint(user) return ..() -/obj/machinery/shieldwallgen/interact(mob/user) +/obj/machinery/power/shieldwallgen/interact(mob/user) . = ..() if(.) return + if(shocked && !(machine_stat & NOPOWER)) + shock(user,50) + return if(!anchored) to_chat(user, "\The [src] needs to be firmly secured to the floor first!") return if(locked && !issilicon(user)) to_chat(user, "The controls are locked!") return - if(!power) + if(!powernet) to_chat(user, "\The [src] needs to be powered by a wire!") return - if(active) + if(shieldstate) user.visible_message("[user] turned \the [src] off.", \ "You turn off \the [src].", \ "You hear heavy droning fade out.") - active = FALSE - update_activity() + shieldstate = SHIELD_NOTACTIVE else user.visible_message("[user] turned \the [src] on.", \ "You turn on \the [src].", \ "You hear heavy droning.") - active = ACTIVE_SETUPFIELDS - update_activity() + shieldstate = SHIELD_SETUPFIELDS add_fingerprint(user) -/obj/machinery/shieldwallgen/on_emag(mob/user) +/obj/machinery/power/shieldwallgen/proc/toggle() + if(!anchored) + return + if(!powernet) + return + if(shieldstate) + visible_message("The [src.name] hums as it powers down.", \ + "If this message is ever seen, something is wrong.", \ + "You hear heavy droning fade out.") + playsound(src, 'sound/machines/synth_no.ogg', 50, TRUE, frequency = 6120) + shieldstate = SHIELD_NOTACTIVE + log_game("[src] was deactivated by wire pulse at [AREACOORD(src)]") + else + visible_message("The [src.name] beeps as it powers up.", \ + "If this message is ever seen, something is wrong.", \ + "You hear heavy droning.") + shieldstate = SHIELD_SETUPFIELDS + log_game("[src] was activated by wire pulse at [AREACOORD(src)]") + +/obj/machinery/power/shieldwallgen/on_emag(mob/user) ..() locked = FALSE playsound(src, "sparks", 100, 1) to_chat(user, "You short out the access controller.") -#undef ACTIVE_SETUPFIELDS -#undef ACTIVE_HASFIELDS +/obj/machinery/power/shieldwallgen/proc/shock(mob/user, prb) + if(machine_stat & (BROKEN|NOPOWER)) // unpowered, no shock + return FALSE + if(!prob(prb)) + return FALSE + var/datum/effect_system/spark_spread/spark = new /datum/effect_system/spark_spread + spark.set_up(5, 1, src) + spark.start() + if (electrocute_mob(user, get_area(src), src, 0.7, TRUE)) + return TRUE + else + return FALSE + +/obj/machinery/power/shieldwallgen/proc/reset(wire) + switch(wire) + if(WIRE_SHOCK) + if(!wires.is_cut(wire)) + shocked = FALSE + +/obj/machinery/power/shieldwallgen/atmos + name = "holofield generator" + desc = "A holofield generator designed for use in ship loading bays." + icon = 'icons/obj/stationobjs.dmi' + icon_state = "shield_wall_gen_atmos" + circuit = /obj/item/circuitboard/machine/shieldwallgen/atmos + anchored = FALSE + density = FALSE + req_access = list() + locked = FALSE + shield_range = 8 + layer = WALL_OBJ_LAYER + +/obj/machinery/power/shieldwallgen/atmos/roundstart + anchored = TRUE + shieldstate = SHIELD_SETUPFIELDS + active_power_usage = 0 + +/obj/machinery/power/shieldwallgen/atmos/strong //these are for ruins and large hangars, try to not use them on ships + name = "high power holofield generator" + desc = "A holofield generator designed for use in starbase bays." + circuit = /obj/item/circuitboard/machine/shieldwallgen/atmos/strong + shield_range = 20 + active_power_usage = 1000 + +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart + anchored = TRUE + shieldstate = SHIELD_SETUPFIELDS + active_power_usage = 0 + +/obj/machinery/power/shieldwallgen/atmos/ComponentInitialize() + . = ..() + AddComponent(/datum/component/simple_rotation, ROTATION_ALTCLICK | ROTATION_CLOCKWISE | ROTATION_COUNTERCLOCKWISE | ROTATION_VERBS, null, CALLBACK(src, PROC_REF(can_be_rotated))) + +/obj/machinery/power/shieldwallgen/atmos/proc/can_be_rotated(mob/user, rotation_type) + if (anchored) + to_chat(user, "It is fastened to the floor!") + return FALSE + return TRUE + +/// Same as in the normal shieldwallgen, but with the shieldwalls replaced with atmos shieldwalls +/obj/machinery/power/shieldwallgen/atmos/setup_field(direction) + if(!direction) + return + if(direction != dir) + return + + var/turf/turf = loc + var/obj/machinery/power/shieldwallgen/generator + var/steps = 0 + var/opposite_direction = turn(direction, 180) + + for(var/i in 1 to shield_range) //checks out to 8 tiles away for another generator + turf = get_step(turf, direction) + generator = locate(/obj/machinery/power/shieldwallgen/atmos) in turf + if(generator) + if(!generator.shieldstate) + return + generator.cleanup_field(opposite_direction) + break + else + steps++ + + if(!generator) //no shield gen, generators are allowed to function adjacent to eachother + return + + for(var/i in 1 to steps+2) //creates each field tile + new /obj/machinery/shieldwall/atmos(turf, src, generator) + turf = get_step(turf, opposite_direction) + return TRUE + +/obj/machinery/power/shieldwallgen/atmos/cleanup_field(direction) + var/obj/machinery/shieldwall/field + var/obj/machinery/power/shieldwallgen/generator + var/turf/turf = loc + + for(var/i in 1 to shield_range+1) + + generator = (locate(/obj/machinery/power/shieldwallgen) in turf) + if(generator && !generator.shieldstate) + break + + field = (locate(/obj/machinery/shieldwall) in turf) + if(field && (field.gen_primary == src || field.gen_secondary == src)) //it's ours, kill it. + qdel(field) + + turf = get_step(turf, direction) + +#undef SHIELD_NOTACTIVE +#undef SHIELD_SETUPFIELDS +#undef SHIELD_HASFIELDS //////////////Containment Field START /obj/machinery/shieldwall @@ -413,23 +577,27 @@ z_flags = Z_BLOCK_IN_DOWN | Z_BLOCK_IN_UP resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF light_range = 3 + //default power usage + active_power_usage = 50 var/needs_power = FALSE - var/obj/machinery/shieldwallgen/gen_primary - var/obj/machinery/shieldwallgen/gen_secondary + var/hardshield = TRUE + var/obj/machinery/power/shieldwallgen/gen_primary + var/obj/machinery/power/shieldwallgen/gen_secondary CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/shieldwall) -/obj/machinery/shieldwall/Initialize(mapload, obj/machinery/shieldwallgen/first_gen, obj/machinery/shieldwallgen/second_gen) +/obj/machinery/shieldwall/Initialize(mapload, obj/machinery/power/shieldwallgen/first_gen, obj/machinery/power/shieldwallgen/second_gen) . = ..() gen_primary = first_gen gen_secondary = second_gen if(gen_primary && gen_secondary) needs_power = TRUE setDir(get_dir(gen_primary, gen_secondary)) - for(var/mob/living/L in get_turf(src)) - visible_message("\The [src] is suddenly occupying the same space as \the [L]!") - L.investigate_log("has been gibbed by [src].", INVESTIGATE_DEATHS) - L.gib() + if(hardshield == TRUE) + for(var/mob/living/victim in get_turf(src)) + visible_message("\The [src] is suddenly occupying the same space as \the [victim]!") + victim.investigate_log("has been gibbed by [src].", INVESTIGATE_DEATHS) + victim.gib() RegisterSignal(src, COMSIG_ATOM_SINGULARITY_TRY_MOVE, PROC_REF(block_singularity)) /obj/machinery/shieldwall/Destroy() @@ -439,18 +607,18 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/shieldwall) /obj/machinery/shieldwall/process() if(needs_power) - if(!gen_primary || !gen_primary.active || !gen_secondary || !gen_secondary.active) + if(!gen_primary || !gen_primary.shieldstate || !gen_secondary || !gen_secondary.shieldstate) qdel(src) return - drain_power(10) + drain_power(active_power_usage) /obj/machinery/shieldwall/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) switch(damage_type) if(BURN) - playsound(loc, 'sound/effects/empulse.ogg', 75, 1) + playsound(loc, 'sound/effects/empulse.ogg', 75, TRUE) if(BRUTE) - playsound(loc, 'sound/effects/empulse.ogg', 75, 1) + playsound(loc, 'sound/effects/empulse.ogg', 75, TRUE) //the shield wall is immune to damage but it drains the stored power of the generators. /obj/machinery/shieldwall/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir, armour_penetration = 0) @@ -458,20 +626,42 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/shieldwall) if(damage_type == BRUTE || damage_type == BURN) drain_power(damage_amount) +/// succs power from the connected shield wall generator /obj/machinery/shieldwall/proc/drain_power(drain_amount) if(needs_power && gen_primary) - gen_primary.use_stored_power(drain_amount*0.5) + gen_primary.add_load(drain_amount * 0.5) if(gen_secondary) //using power may cause us to be destroyed - gen_secondary.use_stored_power(drain_amount*0.5) + gen_secondary.add_load(drain_amount * 0.5) /obj/machinery/shieldwall/proc/block_singularity() SIGNAL_HANDLER return SINGULARITY_TRY_MOVE_BLOCK -/obj/machinery/shieldwall/CanAllowThrough(atom/movable/mover, border_dir) +/obj/machinery/shieldwall/CanAllowThrough(atom/movable/mover, turf/target) . = ..() - if(istype(mover) && (mover.pass_flags & PASSTRANSPARENT)) - return prob(20) - else - if(istype(mover, /obj/projectile)) - return prob(10) + if(hardshield == TRUE) + if(istype(mover) && (mover.pass_flags & PASSTRANSPARENT)) + return prob(20) + else + if(istype(mover, /obj/projectile)) + return prob(10) + +//atmos blocking shieldwalls for shiptest use +/obj/machinery/shieldwall/atmos + name = "holofield wall" + desc = "An energy shield capable of blocking gas movement." + icon = 'icons/effects/effects.dmi' + icon_state = "holofield" + density = FALSE + CanAtmosPass = ATMOS_PASS_NO + CanAtmosPassVertical = 1 + hardshield = FALSE + layer = ABOVE_MOB_LAYER + light_color = "#f6e384" + light_system = MOVABLE_LIGHT //for instant visual feedback regardless of lag + //Atmos shields suck more power + active_power_usage = 500 + +/obj/machinery/shieldwall/atmos/Initialize(mapload) + . = ..() + air_update_turf(TRUE) diff --git a/code/game/objects/effects/temporary_visuals/projectiles/impact.dm b/code/game/objects/effects/temporary_visuals/projectiles/impact.dm index 875eaf5e60a15..6460937bfe576 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/impact.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/impact.dm @@ -36,3 +36,7 @@ /obj/effect/projectile/impact/wormhole icon_state = "wormhole_g" + +/obj/effect/projectile/impact/laser/emitter + name = "emitter impact" + icon_state = "impact_emitter" diff --git a/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm b/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm index c35aba2a941a8..5cc615aff1078 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm @@ -28,3 +28,7 @@ /obj/effect/projectile/muzzle/wormhole icon_state = "wormhole_g" + +/obj/effect/projectile/muzzle/laser/emitter + name = "emitter flash" + icon_state = "muzzle_emitter" diff --git a/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm b/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm index 548a95b112290..6f6d8502cedc0 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm @@ -55,6 +55,10 @@ name = "heavy laser" icon_state = "beam_heavy" +/obj/effect/projectile/tracer/laser/emitter + name = "emitter beam" + icon_state = "emitter" + //BEAM RIFLE /obj/effect/projectile/tracer/tracer/beam_rifle icon_state = "tracer_beam" diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index f6149dafa8299..f4d55473c7c76 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -406,6 +406,33 @@ /obj/item/stock_parts/matter_bin = 1, /obj/item/stock_parts/micro_laser = 1) +/obj/item/circuitboard/machine/shieldwallgen + name = "Shieldwall Generator (Machine Board)" + icon_state = "engineering" + build_path = /obj/machinery/power/shieldwallgen + req_components = list( + /obj/item/stock_parts/manipulator = 2, + /obj/item/stock_parts/micro_laser = 2, + /obj/item/stack/sheet/plasmaglass = 1, + /obj/item/stack/cable_coil = 5 + ) + needs_anchored = FALSE + +/obj/item/circuitboard/machine/shieldwallgen/atmos + name = "Atmospheric Holofield Generator (Machine Board)" + build_path = /obj/machinery/power/shieldwallgen/atmos + +/obj/item/circuitboard/machine/shieldwallgen/atmos/strong + name = "High Power Atmospheric Holofield Generator (Machine Board)" + build_path = /obj/machinery/power/shieldwallgen/atmos/strong + req_components = list( + /obj/item/stock_parts/manipulator/nano = 2, + /obj/item/stock_parts/micro_laser/high = 2, + /obj/item/stock_parts/capacitor/adv = 2, + /obj/item/stack/sheet/plasmaglass = 1, + /obj/item/stack/cable_coil = 5, + ) + //Generic diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 9b06ed7837563..b7c4288fcac6f 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -265,6 +265,9 @@ if(!proximity || !check_allowed_items(target)) return + if(is_capped) + return + var/static/list/punctuation = list("!","?",".",",","/","+","-","=","%","#","&") var/cost = 1 @@ -584,6 +587,7 @@ icon_uncapped = "spraycan" use_overlays = TRUE paint_color = null + drawtype = "splatter" item_state = "spraycan" lefthand_file = 'icons/mob/inhands/equipment/hydroponics_lefthand.dmi' diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index db4cb8c238b6f..4d801a0397411 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -495,7 +495,7 @@ icon_state = "random_tape" /obj/item/tape/random/Initialize(mapload) - icon_state = "tape_[pick("white", "blue", "red", "yellow", "purple", "tape_greyscale")]" + icon_state = "tape_[pick("white", "blue", "red", "yellow", "purple", "greyscale")]" . = ..() /obj/item/tape/dyed diff --git a/code/game/objects/items/handcuffs.dm b/code/game/objects/items/handcuffs.dm index f10620228adfb..1c16677c2f466 100644 --- a/code/game/objects/items/handcuffs.dm +++ b/code/game/objects/items/handcuffs.dm @@ -64,10 +64,10 @@ /obj/item/restraints/handcuffs/proc/apply_cuffs(mob/living/carbon/target, mob/user, var/dispense = 0) if(target.handcuffed) - return + return FALSE if(!user.temporarilyRemoveItemFromInventory(src) && !dispense) - return + return FALSE var/obj/item/restraints/handcuffs/cuffs = src if(trashtype) @@ -81,7 +81,7 @@ target.update_handcuffed() if(trashtype && !dispense) qdel(src) - return + return TRUE /obj/item/restraints/handcuffs/cable name = "cable restraints" diff --git a/code/game/objects/items/holosign_creator.dm b/code/game/objects/items/holosign_creator.dm index 2fabe9eeca14b..e32d49ec6c7bb 100644 --- a/code/game/objects/items/holosign_creator.dm +++ b/code/game/objects/items/holosign_creator.dm @@ -118,7 +118,7 @@ holosign_type = /obj/structure/holosign/barrier/atmos sign_name = "holofan" creation_time = 0 - max_signs = 6 + max_signs = 3 /obj/item/holosign_creator/medical name = "\improper PENLITE barrier projector" diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index 8026df29df82a..ed7d2a6853452 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -730,6 +730,13 @@ . = ..() host = loc +/obj/item/borg/projectile_dampen/cyborg_unequip(mob/user) + if(!active) + return + deactivate_field() + update_appearance() + to_chat(user, "[src] deactivates itself.") + /obj/item/borg/projectile_dampen/on_mob_death() deactivate_field() . = ..() diff --git a/code/game/objects/items/shields.dm b/code/game/objects/items/shields.dm index cff95a2585838..0b2fb887db7aa 100644 --- a/code/game/objects/items/shields.dm +++ b/code/game/objects/items/shields.dm @@ -296,7 +296,7 @@ var/obj/projectile/P = hitby if(P.reflectable) P.firer = src - P.setAngle(get_dir(owner, hitby)) + P.set_angle(get_dir(owner, hitby)) return 1 return ..() return 0 diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 7813df163a3f0..1020966d9cca1 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -28,6 +28,8 @@ var/stop_bleeding = 0 ///How long does it take to apply on yourself? var/self_delay = 2 SECONDS + /// Does this apply the self-tend effect + var/self_tend_debuff = TRUE CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/medical) @@ -118,12 +120,9 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/medical) C.balloon_alert(user, "Cannot use on robotic limb!") return - if(!(affecting.brute_dam || affecting.burn_dam)) + if(!affecting.brute_dam && !affecting.burn_dam) message = "[M]'s [parse_zone(zone_selected)] isn't hurt!" - else - valid = TRUE - - if((affecting.brute_dam && !affecting.burn_dam && !heal_brute) || (affecting.burn_dam && !affecting.brute_dam && !heal_burn)) //suffer + else if((affecting.brute_dam && !affecting.burn_dam && !heal_brute) || (affecting.burn_dam && !affecting.brute_dam && !heal_burn)) //suffer message = "This type of medicine isn't appropriate for this type of wound." else valid = TRUE @@ -137,11 +136,8 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/medical) user.visible_message("[user] starts to apply [src] on [user.p_them()]self...", "You begin applying [src] on yourself...") if(!do_after(user, self_delay, M)) return - //After the do_mob to ensure metabolites have had time to process at least one tick. - if(reagent && (C.reagents.get_reagent_amount(/datum/reagent/metabolite/medicine/styptic_powder) || C.reagents.get_reagent_amount(/datum/reagent/metabolite/medicine/silver_sulfadiazine))) - to_chat(user, "That stuff really hurt! You'll need to wait for the pain to go away before you can apply [src] to your wounds again, maybe someone else can help put it on for you.") - C.balloon_alert(user, "You fail to apply [src] to yourself!") - return + if (self_tend_debuff) + C.apply_status_effect(/datum/status_effect/self_tend) if(stop_bleeding) C.suppress_bloodloss(stop_bleeding) @@ -209,6 +205,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/medical) heal_creatures = TRUE //Enables gauze to be used on simplemobs for healing max_amount = 12 merge_type = /obj/item/stack/medical/gauze + self_tend_debuff = FALSE /obj/item/stack/medical/gauze/attackby(obj/item/I, mob/user, params) if(I.tool_behaviour == TOOL_WIRECUTTER || I.is_sharp()) @@ -234,6 +231,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/medical) stop_bleeding = BLEED_SURFACE heal_creatures = FALSE merge_type = /obj/item/stack/medical/gauze/improvised + self_tend_debuff = TRUE /obj/item/stack/medical/gauze/adv name = "sterilized medical gauze" @@ -245,4 +243,38 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/medical) /obj/item/stack/medical/gauze/adv/one amount = 1 +/datum/status_effect/self_tend + id = "self_tend" + duration = 60 SECONDS + tick_interval = 1 SECONDS + status_type = STATUS_EFFECT_MERGE + on_remove_on_mob_delete = TRUE + alert_type = /atom/movable/screen/alert/status_effect/self_tend + +/datum/status_effect/self_tend/merge() + duration += initial(duration) + +/datum/status_effect/self_tend/on_apply() + owner.add_movespeed_modifier(/datum/movespeed_modifier/self_tend) + owner.Paralyze(3 SECONDS) + to_chat(owner, "An intense wave of pain washes over you as you try to mend your wounds.") + owner.emote("scream") + owner.adjustStaminaLoss(clamp(50 - owner.staminaloss, 0, 50)) + return TRUE + +/datum/status_effect/self_tend/on_remove() + owner.remove_movespeed_modifier(/datum/movespeed_modifier/self_tend) + owner.cure_nearsighted(FAST_REF(src)) + +/datum/status_effect/self_tend/tick() + owner.adjustStaminaLoss(clamp(50 - owner.staminaloss, 0, 5)) + +/atom/movable/screen/alert/status_effect/self_tend + name = "Self-Tended" + desc = "You have recently applied medical equipment to yourself, limiting its effectiveness. Getting someone else to tend your wounds avoids negative effects from self-tending." + icon_state = "self_tend" + +/datum/movespeed_modifier/self_tend + multiplicative_slowdown = 1.5 + #undef REAGENT_AMOUNT_PER_ITEM diff --git a/code/game/objects/items/stacks/sheets/mineral/metals_recipes.dm b/code/game/objects/items/stacks/sheets/mineral/metals_recipes.dm index cbdcd75572126..26ba53a24befd 100644 --- a/code/game/objects/items/stacks/sheets/mineral/metals_recipes.dm +++ b/code/game/objects/items/stacks/sheets/mineral/metals_recipes.dm @@ -48,9 +48,9 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ new /datum/stack_recipe_list("closets", list( \ new/datum/stack_recipe("closet", /obj/structure/closet, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ new/datum/stack_recipe("emergency closet", /obj/structure/closet/emcloset/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ - new/datum/stack_recipe("fire closet", /obj/structure/closet/radiation/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ - new/datum/stack_recipe("radiation closet", /obj/structure/closet/firecloset/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ - new/datum/stack_recipe("tool closet", /obj/structure/closet/toolcloset/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ + new/datum/stack_recipe("fire closet", /obj/structure/closet/firecloset/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ + new/datum/stack_recipe("radiation closet", /obj/structure/closet/radiation/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ + new/datum/stack_recipe("tool closet", /obj/structure/closet/toolcloset/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ new/datum/stack_recipe("wardrobe closet", /obj/structure/closet/wardrobe/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ new/datum/stack_recipe("bomb closet", /obj/structure/closet/bombcloset/empty, 2, one_per_turf = TRUE, on_floor = TRUE, time = 1.5 SECONDS), \ )), diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 879422c37cfcd..6a5b65571317d 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -134,6 +134,79 @@ /obj/item/cautery = 1) generate_items_inside(items_inside,src) +/obj/item/storage/firstaid/medical/paramedic + name = "paramedics medical bag" + icon_state = "firstaid-surgeryalt" + item_state = "firstaid-surgeryalt" + worn_icon = 'icons/mob/clothing/belt.dmi' + worn_icon_state = "firstaid_surgeryalt" + desc = "A not-so fancy high capacity aid kit for paramedics, filled with 'top of the line' medical supplies." + skin_type = null + w_class = WEIGHT_CLASS_BULKY + slot_flags = ITEM_SLOT_BELT + +/obj/item/storage/firstaid/medical/paramedic/ComponentInitialize() + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_w_class = WEIGHT_CLASS_BULKY //holds the same equipment as a medibelt + STR.max_items = 12 + STR.max_combined_w_class = 24 + STR.can_hold = typecacheof(list( + /obj/item/healthanalyzer, + /obj/item/dnainjector, + /obj/item/reagent_containers/dropper, + /obj/item/reagent_containers/cup/beaker, + /obj/item/reagent_containers/cup/bottle, + /obj/item/reagent_containers/pill, + /obj/item/reagent_containers/syringe, + /obj/item/reagent_containers/medspray, + /obj/item/lighter, + /obj/item/weldingtool/mini, + /obj/item/storage/fancy/cigarettes, + /obj/item/storage/pill_bottle, + /obj/item/stack/medical, + /obj/item/flashlight/pen, + /obj/item/extinguisher/mini, + /obj/item/reagent_containers/hypospray, + /obj/item/sensor_device, + /obj/item/radio, + /obj/item/clothing/gloves, + /obj/item/clothing/mask/surgical, + /obj/item/clothing/mask/breath, + /obj/item/clothing/mask/breath/medical, + /obj/item/geiger_counter, + /obj/item/clothing/neck/stethoscope, + /obj/item/stamp, + /obj/item/clothing/glasses, + /obj/item/wrench/medical, + /obj/item/clothing/mask/muzzle, + /obj/item/reagent_containers/blood, + /obj/item/tank/internals/emergency_oxygen, + /obj/item/implantcase, + /obj/item/implant, + /obj/item/implanter, + /obj/item/pinpointer/crew, + /obj/item/holosign_creator/medical, + /obj/item/rollerbed + )) + + +/obj/item/storage/firstaid/medical/paramedic/PopulateContents() + var/static/items_inside = list( + /obj/item/stack/medical/gauze = 1, + /obj/item/stack/medical/bruise_pack = 1, + /obj/item/stack/medical/ointment = 1, + /obj/item/healthanalyzer = 1, + /obj/item/reagent_containers/cup/bottle/formaldehyde = 1, + /obj/item/reagent_containers/syringe = 1, + /obj/item/rollerbed = 1, + /obj/item/weldingtool/mini = 1, // stopping IPC bleeding while delivering them to robotics (STOP DELIVERING IPCS TO MEDBAY I SWEAR TO GOD) -doc + /obj/item/reagent_containers/hypospray/medipen/dexalin = 2, + /obj/item/reagent_containers/hypospray/medipen = 2, + /obj/item/reagent_containers/hypospray/medipen/atropine = 1 + ) + generate_items_inside(items_inside,src) + //First Aid kit (ancient) /obj/item/storage/firstaid/ancient icon_state = "firstaid-old" diff --git a/code/game/objects/structures/door_assembly.dm b/code/game/objects/structures/door_assembly.dm index 379e302873dd1..1746d77bf8514 100644 --- a/code/game/objects/structures/door_assembly.dm +++ b/code/game/objects/structures/door_assembly.dm @@ -64,7 +64,11 @@ return if(mineral) - var/obj/item/stack/sheet/mineral/mineral_path = text2path("/obj/item/stack/sheet/mineral/[mineral]") + var/mineral_path + if(mineral == "wood") + mineral_path = /obj/item/stack/sheet/wood + else + mineral_path = text2path("/obj/item/stack/sheet/mineral/[mineral]") user.visible_message("[user] welds the [mineral] plating off the airlock assembly.", "You start to weld the [mineral] plating off the airlock assembly...") if(W.use_tool(src, user, 40, volume=50)) to_chat(user, "You weld the [mineral] plating off.") @@ -229,7 +233,7 @@ G.use(1) glass = TRUE if(!mineral) - if(istype(G, /obj/item/stack/sheet/mineral) && G.sheettype) + if((istype(G, /obj/item/stack/sheet/mineral) || istype(G, /obj/item/stack/sheet/wood)) && G.sheettype) var/M = G.sheettype if(G.get_amount() >= 2) playsound(src, 'sound/items/crowbar.ogg', 100, 1) @@ -341,7 +345,11 @@ else new /obj/item/shard(T) if(mineral) - var/obj/item/stack/sheet/mineral/mineral_path = text2path("/obj/item/stack/sheet/mineral/[mineral]") + var/mineral_path + if(mineral == "wood") + mineral_path = /obj/item/stack/sheet/wood + else + mineral_path = text2path("/obj/item/stack/sheet/mineral/[mineral]") new mineral_path(T, 2) qdel(src) diff --git a/code/game/objects/structures/gym/exercise_status.dm b/code/game/objects/structures/gym/exercise_status.dm index cf2f300a6cd94..2a33c99a6f520 100644 --- a/code/game/objects/structures/gym/exercise_status.dm +++ b/code/game/objects/structures/gym/exercise_status.dm @@ -19,8 +19,8 @@ /datum/status_effect/exercised/on_creation(mob/living/new_owner, exercise_amount) src.exercise_amount = exercise_amount * EXERCISE_INCREMENT - . = ..() update_exercise() + return ..() /datum/status_effect/exercised/merge(exercise_amount) src.exercise_amount = min(src.exercise_amount + exercise_amount * EXERCISE_INCREMENT, EXERCISE_LIMIT) @@ -50,14 +50,16 @@ var/mob/living/carbon/human/human_owner = owner human_owner.physiology.stun_add -= delta applied_amount = exercise_amount - linked_alert?.maptext = MAPTEXT("[round(100 * exercise_amount / EXERCISE_LIMIT, 1)]%") switch (exercise_amount) if (0.3 to 0.5) - examine_text = "[owner.p_they(TRUE)] seem exceptionally strong!" + examine_text = "[owner.p_they(TRUE)] seems exceptionally strong!" if (0.1 to 0.3) - examine_text = "[owner.p_they(TRUE)] seem very strong!" + examine_text = "[owner.p_they(TRUE)] seems very strong!" else - examine_text = "[owner.p_they(TRUE)] seem strong!" + examine_text = "[owner.p_they(TRUE)] seems strong!" + +/datum/status_effect/exercised/update_icon() + linked_alert?.maptext = MAPTEXT("[round(100 * exercise_amount / EXERCISE_LIMIT, 1)]%") /atom/movable/screen/alert/status_effect/exercised name = "Exercised" diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm index 9146087aa93c9..8543dc4e95d7e 100644 --- a/code/game/objects/structures/mirror.dm +++ b/code/game/objects/structures/mirror.dm @@ -224,7 +224,11 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/mirror) if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) return if(hairchoice == "Style") //So you just want to use a mirror then? - ..() + var/new_style = tgui_input_list(user, "Select a hair style", "Hair Style", GLOB.hair_styles_list, H.hair_style) + if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) + return + if(new_style) + H.hair_style = new_style else var/new_hair_color = tgui_color_picker(H, "Choose your hair color", "Hair Color","#"+H.hair_color) if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) @@ -237,7 +241,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/mirror) if(new_face_color) H.facial_hair_color = sanitize_hexcolor(new_face_color) H.dna.update_ui_block(DNA_FACIAL_HAIR_COLOR_BLOCK) - H.update_hair() + H.update_hair() if(BODY_ZONE_PRECISE_EYES) var/new_eye_color = tgui_color_picker(H, "Choose your eye color", "Eye Color","#"+H.eye_color) @@ -271,7 +275,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/mirror) var/new_angle_s = P.Angle + 180 while(new_angle_s > 180) // Translate to regular projectile degrees new_angle_s -= 360 - P.setAngle(new_angle_s) + P.set_angle(new_angle_s) return BULLET_ACT_FORCE_PIERCE // complete projectile permutation diff --git a/code/game/objects/structures/reflector.dm b/code/game/objects/structures/reflector.dm index c5c45d270c918..d36251a9f3001 100644 --- a/code/game/objects/structures/reflector.dm +++ b/code/game/objects/structures/reflector.dm @@ -26,9 +26,9 @@ add_overlay(deflector_overlay) if(rotation_angle == -1) - setAngle(dir2angle(dir)) + set_angle(dir2angle(dir)) else - setAngle(rotation_angle) + set_angle(rotation_angle) if(admin) can_rotate = FALSE @@ -44,7 +44,7 @@ else . += "Use screwdriver to unlock the rotation." -/obj/structure/reflector/proc/setAngle(new_angle, force_rotate = FALSE) +/obj/structure/reflector/proc/set_angle(new_angle, force_rotate = FALSE) if(can_rotate || force_rotate) rotation_angle = new_angle if(deflector_overlay) @@ -55,7 +55,7 @@ /obj/structure/reflector/shuttleRotate(rotation, params=ROTATE_DIR|ROTATE_SMOOTH|ROTATE_OFFSET) . = ..() if(params & ROTATE_DIR) - setAngle(rotation_angle + rotation, TRUE) + set_angle(rotation_angle + rotation, TRUE) /obj/structure/reflector/setDir(new_dir) return ..(NORTH) @@ -168,7 +168,7 @@ if(!user.canUseTopic(src, BE_CLOSE, ismonkey(user))) return if(!isnull(new_angle)) - setAngle(SIMPLIFY_DEGREES(new_angle)) + set_angle(SIMPLIFY_DEGREES(new_angle)) return TRUE //TYPES OF REFLECTORS, SINGLE, DOUBLE, BOX @@ -196,7 +196,7 @@ if(abs(incidence) > 90 && abs(incidence) < 270) return FALSE var/new_angle = SIMPLIFY_DEGREES(rotation_angle + incidence) - P.setAngle(new_angle) + P.set_angle_centered(new_angle) return ..() //DOUBLE @@ -220,7 +220,7 @@ /obj/structure/reflector/double/auto_reflect(obj/projectile/P, pdir, turf/ploc, pangle) var/incidence = GET_ANGLE_OF_INCIDENCE(rotation_angle, (P.Angle + 180)) var/new_angle = SIMPLIFY_DEGREES(rotation_angle + incidence) - P.setAngle(new_angle) + P.set_angle_centered(new_angle) return ..() //BOX @@ -242,7 +242,7 @@ anchored = TRUE /obj/structure/reflector/box/auto_reflect(obj/projectile/P) - P.setAngle(rotation_angle) + P.set_angle(rotation_angle) return ..() /obj/structure/reflector/ex_act() @@ -300,7 +300,7 @@ if(isnull(new_angle)) log_href_exploit(usr, " inputted a string to [src] instead of a number while interacting with the rotate UI, somehow.") return FALSE - setAngle(SIMPLIFY_DEGREES(new_angle)) + set_angle(SIMPLIFY_DEGREES(new_angle)) return TRUE if("calculate") if (!can_rotate || admin) @@ -309,5 +309,5 @@ if(isnull(new_angle)) log_href_exploit(usr, " inputted a string to [src] instead of a number while interacting with the calculate UI, somehow.") return FALSE - setAngle(SIMPLIFY_DEGREES(new_angle)) + set_angle(SIMPLIFY_DEGREES(new_angle)) return TRUE diff --git a/code/game/say.dm b/code/game/say.dm index 2d22f4a42dd86..6046a95bd01f6 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -19,7 +19,7 @@ GLOBAL_LIST_INIT(freqtospan, list( "[FREQ_CTF_BLUE]" = "blueteamradio" )) -/atom/movable/proc/say(message, bubble_type, var/list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE, forced = null, atom/source=src) +/atom/movable/proc/say(message, bubble_type, var/list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE, forced = null, range = 7, atom/source=src) if(!can_speak()) return if(message == "" || !message) @@ -27,7 +27,7 @@ GLOBAL_LIST_INIT(freqtospan, list( spans |= speech_span if(!language) language = get_selected_language() - send_speech(message, 7, source, , spans, message_language=language) + send_speech(message, range, source, , spans, message_language=language) /atom/movable/proc/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, list/message_mods = list()) SEND_SIGNAL(src, COMSIG_MOVABLE_HEAR, args) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index dc41806cf71cd..26b46dab28dcb 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -105,7 +105,6 @@ GLOBAL_LIST_INIT(admin_verbs_fun, list( /client/proc/polymorph_all, /client/proc/show_tip, /client/proc/smite, - /client/proc/admin_away, /client/proc/load_circuit, /client/proc/healall, /client/proc/spawn_floor_cluwne, diff --git a/code/modules/antagonists/changeling/changeling.dm b/code/modules/antagonists/changeling/changeling.dm index cff87dbf03113..748106393c373 100644 --- a/code/modules/antagonists/changeling/changeling.dm +++ b/code/modules/antagonists/changeling/changeling.dm @@ -29,6 +29,7 @@ var/islinking = 0 var/geneticpoints = 10 var/purchasedpowers = list() + var/mimicing = "" var/canrespec = FALSE//set to TRUE in absorb.dm var/changeling_speak = 0 @@ -39,6 +40,21 @@ var/static/list/all_powers = typecacheof(/datum/action/changeling,TRUE) + var/static/list/slot2type = list( + "head" = /obj/item/clothing/head/changeling, + "wear_mask" = /obj/item/clothing/mask/changeling, + "back" = /obj/item/changeling, + "wear_suit" = /obj/item/clothing/suit/changeling, + "w_uniform" = /obj/item/clothing/under/changeling, + "shoes" = /obj/item/clothing/shoes/changeling, + "belt" = /obj/item/changeling, + "gloves" = /obj/item/clothing/gloves/changeling, + "glasses" = /obj/item/clothing/glasses/changeling, + "ears" = /obj/item/changeling, + "wear_id" = /obj/item/card/id/changeling, + "s_store" = /obj/item/changeling, + ) + /datum/antagonist/changeling/New() . = ..() for(var/datum/antagonist/changeling/C in GLOB.antagonists) diff --git a/code/modules/antagonists/changeling/powers/humanform.dm b/code/modules/antagonists/changeling/powers/humanform.dm index 0985364830789..058d1bc8d7ea0 100644 --- a/code/modules/antagonists/changeling/powers/humanform.dm +++ b/code/modules/antagonists/changeling/powers/humanform.dm @@ -27,5 +27,5 @@ var/newmob = user.humanize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPORGANS | TR_KEEPDAMAGE | TR_KEEPVIRUS | TR_KEEPSE) - changeling_transform(newmob, chosen_prof) + changeling.transform(newmob, chosen_prof) return TRUE diff --git a/code/modules/antagonists/changeling/powers/transform.dm b/code/modules/antagonists/changeling/powers/transform.dm index a3d0d9c3043d5..7ecafedcc5cb2 100644 --- a/code/modules/antagonists/changeling/powers/transform.dm +++ b/code/modules/antagonists/changeling/powers/transform.dm @@ -9,6 +9,7 @@ /obj/item/clothing/glasses/changeling name = "flesh" + item_flags = DROPDEL //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/item/clothing/glasses/changeling/attack_hand(mob/user) @@ -20,6 +21,7 @@ /obj/item/clothing/under/changeling name = "flesh" + item_flags = DROPDEL //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/item/clothing/under/changeling/attack_hand(mob/user) @@ -31,6 +33,7 @@ /obj/item/clothing/suit/changeling name = "flesh" + item_flags = DROPDEL allowed = list(/obj/item/changeling) //ATTACK HAND IGNORING PARENT RETURN VALUE @@ -43,6 +46,7 @@ /obj/item/clothing/head/changeling name = "flesh" + item_flags = DROPDEL //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/item/clothing/head/changeling/attack_hand(mob/user) @@ -54,6 +58,7 @@ /obj/item/clothing/shoes/changeling name = "flesh" + item_flags = DROPDEL //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/item/clothing/shoes/changeling/attack_hand(mob/user) @@ -65,6 +70,7 @@ /obj/item/clothing/gloves/changeling name = "flesh" + item_flags = DROPDEL //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/item/clothing/gloves/changeling/attack_hand(mob/user) @@ -76,6 +82,7 @@ /obj/item/clothing/mask/changeling name = "flesh" + item_flags = DROPDEL //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/item/clothing/mask/changeling/attack_hand(mob/user) @@ -129,7 +136,7 @@ if(!chosen_prof) return ..() - changeling_transform(user, chosen_prof) + changeling.transform(user, chosen_prof) return TRUE /datum/antagonist/changeling/proc/select_dna(var/prompt, var/title) @@ -145,8 +152,8 @@ return if(chosen_name == "Drop Flesh Disguise") - for(var/slot in GLOB.slots) - if(istype(user.vars[slot], GLOB.slot2type[slot])) + for(var/slot in slot2type) + if(istype(user.vars[slot], slot2type[slot])) qdel(user.vars[slot]) var/datum/changelingprofile/prof = get_dna(chosen_name) diff --git a/code/modules/antagonists/clock_cult/scriptures/_clockwork_scripture.dm b/code/modules/antagonists/clock_cult/scriptures/_clockwork_scripture.dm index f4736f13a4a0d..a0c66bbc3054a 100644 --- a/code/modules/antagonists/clock_cult/scriptures/_clockwork_scripture.dm +++ b/code/modules/antagonists/clock_cult/scriptures/_clockwork_scripture.dm @@ -177,7 +177,7 @@ return ..() /datum/clockcult/scripture/slab/invoke() - progress = new(invoker, use_time) + progress = new(invoker, use_time, invoking_slab) uses_left = uses time_left = use_time invoking_slab.charge_overlay = slab_overlay diff --git a/code/modules/antagonists/clock_cult/scriptures/hateful_manacles.dm b/code/modules/antagonists/clock_cult/scriptures/hateful_manacles.dm index ab88a10b22e06..9bbe1b74c3611 100644 --- a/code/modules/antagonists/clock_cult/scriptures/hateful_manacles.dm +++ b/code/modules/antagonists/clock_cult/scriptures/hateful_manacles.dm @@ -30,8 +30,11 @@ if(do_after(invoker, 30, target=M)) if(M.handcuffed) return FALSE - M.handcuffed = new /obj/item/restraints/handcuffs/clockwork(M) - M.update_handcuffed() + var/obj/item/restraints/handcuffs/clockwork/restraints = new(M) + if (!restraints.apply_cuffs(M, invoker)) + qdel(restraints) + return TRUE + restraints.item_flags |= DROPDEL log_combat(invoker, M, "handcuffed", src) return TRUE return FALSE @@ -40,4 +43,3 @@ name = "replicant manacles" desc = "Heavy manacles made out of freezing-cold metal. It looks like brass, but feels much more solid." icon_state = "brass_manacles" - item_flags = DROPDEL diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index 45f0de38cf693..f5eb4f9784d7a 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -151,6 +151,7 @@ Striking a noncultist, however, will tear their flesh."} icon = 'icons/obj/clothing/suits/armor.dmi' worn_icon = 'icons/mob/clothing/suits/armor.dmi' item_state = "cultrobes" + hoodtype = /obj/item/clothing/head/hooded/cult_hoodie body_parts_covered = CHEST|GROIN|LEGS|ARMS allowed = list(/obj/item/tome, /obj/item/melee/cultblade) armor = list(MELEE = 30, BULLET = 30, LASER = 20, ENERGY = 20, BOMB = 25, BIO = 10, RAD = 0, FIRE = 10, ACID = 10, STAMINA = 40, BLEED = 20) diff --git a/code/modules/antagonists/swarmer/swarmer.dm b/code/modules/antagonists/swarmer/swarmer.dm index 5e4a70d793e83..6a7d79f0fb1d0 100644 --- a/code/modules/antagonists/swarmer/swarmer.dm +++ b/code/modules/antagonists/swarmer/swarmer.dm @@ -393,10 +393,6 @@ to_chat(S, "This biological resource is somehow resisting our bluespace transceiver. Aborting.") return FALSE -/obj/machinery/droneDispenser/swarmer/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) - to_chat(S, "This object is receiving unactivated swarmer shells to help us. Aborting.") - return FALSE - /obj/structure/lattice/catwalk/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) var/turf/here = get_turf(src) for(var/A in here.contents) @@ -421,7 +417,7 @@ to_chat(S, "This object does not contain solid matter. Aborting.") return FALSE -/obj/machinery/shieldwallgen/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) +/obj/machinery/power/shieldwallgen/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) to_chat(S, "Destroying this object would have an unpredictable effect on structure integrity. Aborting.") return FALSE diff --git a/code/modules/antagonists/swarmer/swarmer_event.dm b/code/modules/antagonists/swarmer/swarmer_event.dm index abfab408e0dd7..d72629e657825 100644 --- a/code/modules/antagonists/swarmer/swarmer_event.dm +++ b/code/modules/antagonists/swarmer/swarmer_event.dm @@ -7,15 +7,21 @@ min_players = 15 dynamic_should_hijack = TRUE +/datum/round_event_control/spawn_swarmer/preRunEvent() + if(!GLOB.the_gateway) + return EVENT_CANT_RUN // We don't return CANT_RUN if the gateway is off because this disqualifies the event from EVER running again. + ..() /datum/round_event/spawn_swarmer /datum/round_event/spawn_swarmer/start() if(find_swarmer()) - return 0 - if(!GLOB.the_gateway) - return 0 - new /obj/effect/mob_spawn/swarmer(get_turf(GLOB.the_gateway)) + return FALSE // There already is active swarmers + if(isnull(GLOB.the_gateway)) + return FALSE // There is no gateway + if(!GLOB.the_gateway.powered() || !GLOB.the_gateway.active) + return FALSE // The gateway + new /obj/effect/mob_spawn/swarmer(get_step(GLOB.the_gateway, SOUTH)) if(prob(25)) //25% chance to announce it to the crew announce_swarmer() diff --git a/code/modules/antagonists/wizard/equipment/spellbook.dm b/code/modules/antagonists/wizard/equipment/spellbook.dm index 7cc155ac4720e..7e87d5571ec8c 100644 --- a/code/modules/antagonists/wizard/equipment/spellbook.dm +++ b/code/modules/antagonists/wizard/equipment/spellbook.dm @@ -5,10 +5,12 @@ var/desc = "" var/category = "Offensive" var/cost = 2 + var/times = 0 var/refundable = TRUE - var/surplus = -1 // -1 for infinite, not used by anything atm var/obj/effect/proc_holder/spell/S = null //Since spellbooks can be used by only one person anyway we can track the actual spell var/buy_word = "Learn" + var/cooldown + var/clothes_req = FALSE var/limit //used to prevent a spellbook_entry from being bought more than X times with one wizard spellbook var/list/no_coexistence_typecache //Used so you can't have specific spells together var/no_random = FALSE // This is awful one to be a part of randomness - i.e.) soul tap @@ -46,21 +48,26 @@ aspell.charge_max = round(initial(aspell.charge_max) - aspell.spell_level * (initial(aspell.charge_max) - aspell.cooldown_min)/ aspell.level_max) if(aspell.charge_max < aspell.charge_counter) aspell.charge_counter = aspell.charge_max + var/newname = "ERROR" switch(aspell.spell_level) if(1) to_chat(user, "You have improved [aspell.name] into Efficient [aspell.name].") - aspell.name = "Efficient [aspell.name]" + newname = "Efficient [aspell.name]" if(2) to_chat(user, "You have further improved [aspell.name] into Quickened [aspell.name].") - aspell.name = "Quickened [aspell.name]" + newname = "Quickened [aspell.name]" if(3) to_chat(user, "You have further improved [aspell.name] into Free [aspell.name].") - aspell.name = "Free [aspell.name]" + newname = "Free [aspell.name]" if(4) to_chat(user, "You have further improved [aspell.name] into Instant [aspell.name].") - aspell.name = "Instant [aspell.name]" + newname = "Instant [aspell.name]" + aspell.name = newname if(aspell.spell_level >= aspell.level_max) to_chat(user, "This spell cannot be strengthened any further.") + //we'll need to update the cooldowns for the spellbook + GetInfo() + book.update_static_data(user) // updates "times" var SSblackbox.record_feedback("nested tally", "wizard_spell_improved", 1, list("[name]", "[aspell.spell_level]")) return TRUE //debug handling @@ -97,123 +104,151 @@ if(initial(S.name) == initial(aspell.name)) spell_levels = aspell.spell_level user.mind.spell_list.Remove(aspell) + name = initial(name) qdel(S) return cost * (spell_levels+1) return -1 + /datum/spellbook_entry/proc/GetInfo() + if(!spell_type) + return if(!S) S = new spell_type() - var/dat ="" - dat += "[initial(S.name)]" if(S.charge_type == "recharge") - dat += " Cooldown:[S.charge_max/10]" - dat += " Cost:[cost]
" - dat += "[S.desc][desc]
" - dat += "[S.clothes_req?"Requires wizard garb.":"Can be cast without wizard garb."]
" - return dat + cooldown = S.charge_max/10 + if(S.clothes_req) + clothes_req = TRUE + if(!desc) + desc = S.desc /datum/spellbook_entry/fireball name = "Fireball" + desc = "Fires an explosive fireball at a target. Considered a classic among all wizards." spell_type = /obj/effect/proc_holder/spell/aimed/fireball /datum/spellbook_entry/spell_cards name = "Spell Cards" + desc = "Blazing hot rapid-fire homing cards. Send your foes to the shadow realm with their mystical power!" spell_type = /obj/effect/proc_holder/spell/aimed/spell_cards cost = 1 /datum/spellbook_entry/rod_form name = "Rod Form" + desc = "Take on the form of an immovable rod, destroying all in your path. Purchasing this spell multiple times will also increase the rod's damage and travel range." spell_type = /obj/effect/proc_holder/spell/targeted/rod_form /datum/spellbook_entry/magicm name = "Magic Missile" + desc = "Fires several, slow moving, magic projectiles at nearby targets." spell_type = /obj/effect/proc_holder/spell/targeted/projectile/magic_missile category = "Defensive" /datum/spellbook_entry/disintegrate name = "Disintegrate" + desc = "Charges your hand with an unholy energy that can be used to cause a touched victim to violently explode." spell_type = /obj/effect/proc_holder/spell/targeted/touch/disintegrate /datum/spellbook_entry/disabletech name = "Disable Tech" + desc = "Disables all weapons, cameras and most other technology in range." spell_type = /obj/effect/proc_holder/spell/targeted/emplosion/disable_tech category = "Defensive" cost = 1 /datum/spellbook_entry/repulse name = "Repulse" + desc = "Throws everything around the user away." spell_type = /obj/effect/proc_holder/spell/aoe_turf/repulse category = "Defensive" /datum/spellbook_entry/lightningPacket name = "Lightning bolt! Lightning bolt!" + desc = "Forged from eldrich energies, a packet of pure power, known as a spell packet will appear in your hand, that when thrown will stun the target." spell_type = /obj/effect/proc_holder/spell/targeted/conjure_item/spellpacket category = "Defensive" /datum/spellbook_entry/timestop name = "Time Stop" + desc = "Stops time for everyone except for you, allowing you to move freely while your enemies and even projectiles are frozen." spell_type = /obj/effect/proc_holder/spell/aoe_turf/conjure/timestop category = "Defensive" /datum/spellbook_entry/smoke name = "Smoke" + desc = "Spawns a cloud of choking smoke at your location." spell_type = /obj/effect/proc_holder/spell/targeted/smoke category = "Defensive" cost = 1 /datum/spellbook_entry/blind name = "Blind" + desc = "Temporarily blinds a single target." spell_type = /obj/effect/proc_holder/spell/targeted/blind cost = 1 /datum/spellbook_entry/mindswap name = "Mindswap" + desc = "Allows you to switch bodies with a target next to you. You will both fall asleep when this happens, and it will be quite obvious that you are the target's body if someone watches you do it." spell_type = /obj/effect/proc_holder/spell/targeted/mind_transfer category = "Mobility" /datum/spellbook_entry/forcewall name = "Force Wall" + desc = "Create a magical barrier that only you can pass through." spell_type = /obj/effect/proc_holder/spell/targeted/forcewall category = "Defensive" cost = 1 /datum/spellbook_entry/blink name = "Blink" + desc = "Randomly teleports you a short distance." spell_type = /obj/effect/proc_holder/spell/targeted/turf_teleport/blink category = "Mobility" /datum/spellbook_entry/teleport name = "Teleport" + desc = "Teleports you to an area of your selection." spell_type = /obj/effect/proc_holder/spell/targeted/area_teleport/teleport category = "Mobility" /datum/spellbook_entry/mutate name = "Mutate" + desc = "Causes you to turn into a hulk and gain laser vision for a short while." spell_type = /obj/effect/proc_holder/spell/targeted/genetic/mutate /datum/spellbook_entry/jaunt name = "Ethereal Jaunt" + desc = "Turns your form ethereal, temporarily making you invisible and able to pass through walls." spell_type = /obj/effect/proc_holder/spell/targeted/ethereal_jaunt category = "Mobility" /datum/spellbook_entry/knock name = "Knock" + desc = "Opens nearby doors and closets." spell_type = /obj/effect/proc_holder/spell/aoe_turf/knock category = "Mobility" cost = 1 /datum/spellbook_entry/fleshtostone name = "Flesh to Stone" + desc = "Charges your hand with the power to turn victims into inert statues for a long period of time." spell_type = /obj/effect/proc_holder/spell/targeted/touch/flesh_to_stone /datum/spellbook_entry/summonitem name = "Summon Item" + desc = "Recalls a previously marked item to your hand from anywhere in the universe." spell_type = /obj/effect/proc_holder/spell/targeted/summonitem category = "Assistance" cost = 1 /datum/spellbook_entry/lichdom name = "Bind Soul" + desc = "A dark necromantic pact that can forever bind your soul to an \ + item of your choosing. So long as both your body and the item remain \ + intact and on the same plane you can revive from death, though the time \ + between reincarnations grows steadily with use, along with the weakness \ + that the new skeleton body will experience upon 'birth'. Note that \ + becoming a lich destroys all internal organs except the brain." spell_type = /obj/effect/proc_holder/spell/targeted/lichdom category = "Defensive" cost = 3 @@ -221,10 +256,12 @@ /datum/spellbook_entry/teslablast name = "Tesla Blast" + desc = "Charge up a tesla arc and release it at a random nearby target! You can move freely while it charges. The arc jumps between targets and can knock them down." spell_type = /obj/effect/proc_holder/spell/targeted/tesla /datum/spellbook_entry/lightningbolt name = "Lightning Bolt" + desc = "Fire a lightning bolt at your foes! It will jump between targets, but can't knock them down." spell_type = /obj/effect/proc_holder/spell/aimed/lightningbolt /datum/spellbook_entry/lightningbolt/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) //return TRUE on success @@ -233,33 +270,39 @@ /datum/spellbook_entry/infinite_guns name = "Lesser Summon Guns" + desc = "Why reload when you have infinite guns? Summons an unending stream of bolt action rifles that deal little damage, but will knock targets down. Requires both hands free to use. Learning this spell makes you unable to learn Arcane Barrage." spell_type = /obj/effect/proc_holder/spell/targeted/infinite_guns/gun cost = 3 no_coexistence_typecache = /obj/effect/proc_holder/spell/targeted/infinite_guns/arcane_barrage /datum/spellbook_entry/arcane_barrage name = "Arcane Barrage" + desc = "Fire a torrent of arcane energy at your foes with this (powerful) spell. Deals much more damage than Lesser Summon Guns, but won't knock targets down. Requires both hands free to use. Learning this spell makes you unable to learn Lesser Summon Gun." spell_type = /obj/effect/proc_holder/spell/targeted/infinite_guns/arcane_barrage no_coexistence_typecache = /obj/effect/proc_holder/spell/targeted/infinite_guns/gun /datum/spellbook_entry/barnyard name = "Barnyard Curse" + desc = "This spell dooms an unlucky soul to possess the speech and facial attributes of a barnyard animal." spell_type = /obj/effect/proc_holder/spell/targeted/barnyardcurse /datum/spellbook_entry/charge name = "Charge" + desc = "This spell can be used to recharge a variety of things in your hands, from magical artifacts to electrical components. A creative wizard can even use it to grant magical power to a fellow magic user." spell_type = /obj/effect/proc_holder/spell/targeted/charge category = "Assistance" cost = 1 /datum/spellbook_entry/shapeshift name = "Wild Shapeshift" + desc = "Take on the shape of another for a time to use their natural abilities. Once you've made your choice it cannot be changed." spell_type = /obj/effect/proc_holder/spell/targeted/shapeshift category = "Assistance" cost = 1 /datum/spellbook_entry/tap name = "Soul Tap" + desc = "Fuel your spells using your own soul!" spell_type = /obj/effect/proc_holder/spell/self/tap category = "Assistance" cost = 1 @@ -267,18 +310,21 @@ /datum/spellbook_entry/spacetime_dist name = "Spacetime Distortion" + desc = "Entangle the strings of space-time in an area around you, randomizing the layout and making proper movement impossible. The strings vibrate..." spell_type = /obj/effect/proc_holder/spell/spacetime_dist category = "Defensive" cost = 1 /datum/spellbook_entry/the_traps name = "The Traps!" + desc = "Summon a number of traps around you. They will damage and enrage any enemies that step on them." spell_type = /obj/effect/proc_holder/spell/aoe_turf/conjure/the_traps category = "Defensive" cost = 1 /datum/spellbook_entry/bees name = "Lesser Summon Bees" + desc = "This spell magically kicks a transdimensional beehive, instantly summoning a swarm of bees to your location. These bees are NOT friendly to anyone." spell_type = /obj/effect/proc_holder/spell/aoe_turf/conjure/creature/bee category = "Defensive" @@ -294,15 +340,6 @@ SSblackbox.record_feedback("tally", "wizard_spell_learned", 1, name) return TRUE -/datum/spellbook_entry/item/GetInfo() - var/dat ="" - dat += "[name]" - dat += " Cost:[cost]
" - dat += "[desc]
" - if(surplus>=0) - dat += "[surplus] left.
" - return dat - /datum/spellbook_entry/item/staffchange name = "Staff of Change" desc = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself." @@ -351,7 +388,7 @@ category = "Defensive" /datum/spellbook_entry/item/soulstones - name = "Six Soul Stone Shards and the spell Artificer" + name = "Soulstone Shard Kit" desc = "Soul Stone Shards are ancient tools capable of capturing and harnessing the spirits of the dead and dying. The spell Artificer allows you to create arcane machines for the captured souls to pilot." item_path = /obj/item/storage/belt/soulstone/full category = "Assistance" @@ -455,6 +492,22 @@ category = "Mobility" cost = 1 +//THESE ARE NOT PURCHASABLE SPELLS! They're references to old spells that got removed + shit that sounds stupid but fun so we can painfully lock behind a dimmer component + +/datum/spellbook_entry/challenge + name = "Take the Challenge" + refundable = FALSE + category = "Challenges" + buy_word = "Accept" + +/datum/spellbook_entry/challenge/multiverse + name = "Multiverse Sword" + desc = "The Station gets a multiverse sword to stop you. Can you withstand the hordes of multiverse realities?" + +/datum/spellbook_entry/challenge/antiwizard + name = "Friendly Wizard Scum" + desc = "A \"Friendly\" Wizard will protect the station, and try to kill you. They get a spellbook much like you, but will use it for \"GOOD\"." + /// How much threat we need to let these rituals happen on dynamic #define MINIMUM_THREAT_FOR_RITUALS 85 @@ -463,23 +516,10 @@ category = "Rituals" refundable = FALSE buy_word = "Cast" - var/active = FALSE var/ritual_invocation // This does nothing. This is a flavor to ghosts observing a wizard. /datum/spellbook_entry/summon/CanBuy(mob/living/carbon/human/user,obj/item/spellbook/book) - return ..() && !active - -/datum/spellbook_entry/summon/GetInfo() - var/dat ="" - dat += "[name]" - if(cost>0) - dat += " Cost:[cost]
" - else - dat += " No Cost
" - dat += "[desc]
" - if(active) - dat += "Already cast!
" - return dat + return ..() && !times /datum/spellbook_entry/summon/proc/say_invocation(mob/living/carbon/human/user) if(ritual_invocation) @@ -494,7 +534,7 @@ /datum/spellbook_entry/summon/ghosts/Buy(mob/living/carbon/human/user, obj/item/spellbook/book) SSblackbox.record_feedback("tally", "wizard_spell_learned", 1, name) new /datum/round_event/wizard/ghost() - active = TRUE + times++ to_chat(user, "You have cast summon ghosts!") playsound(get_turf(user), 'sound/effects/ghost2.ogg', 50, 1) say_invocation(user) @@ -519,7 +559,7 @@ /datum/spellbook_entry/summon/guns/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) SSblackbox.record_feedback("tally", "wizard_spell_learned", 1, name) rightandwrong(SUMMON_GUNS, user, 10) - active = TRUE + times++ playsound(get_turf(user), 'sound/magic/castsummon.ogg', 50, 1) to_chat(user, "You have cast summon guns!") say_invocation(user) @@ -544,7 +584,7 @@ /datum/spellbook_entry/summon/magic/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) SSblackbox.record_feedback("tally", "wizard_spell_learned", 1, name) rightandwrong(SUMMON_MAGIC, user, 10) - active = TRUE + times++ playsound(get_turf(user), 'sound/magic/castsummon.ogg', 50, 1) to_chat(user, "You have cast summon magic!") say_invocation(user) @@ -553,7 +593,6 @@ /datum/spellbook_entry/summon/events name = "Summon Events" desc = "Give Murphy's law a little push and replace all events with special wizard ones that will confound and confuse everyone. Multiple castings increase the rate of these events." - var/times = 0 ritual_invocation = "ALADAL DESINARI ODORI'IN IDO'LEX MANAG'ROKT OVOR'E POR" /datum/spellbook_entry/summon/events/IsAvailable(obj/item/spellbook/book) @@ -577,7 +616,6 @@ return TRUE /datum/spellbook_entry/summon/events/GetInfo() - . = ..() if(times>0) . += "You cast it [times] times.
" return . @@ -590,7 +628,7 @@ /datum/spellbook_entry/summon/curse_of_madness/Buy(mob/living/carbon/human/user, obj/item/spellbook/book) SSblackbox.record_feedback("tally", "wizard_spell_learned", 1, name) - active = TRUE + times++ var/message while(!message) message = stripped_input(user, "Whisper a secret truth to drive your victims to madness.", "Whispers of Madness") @@ -638,18 +676,17 @@ w_class = WEIGHT_CLASS_TINY var/uses = 10 var/temp = null - var/tab = null var/refuses_refund = FALSE - var/mob/living/carbon/human/owner - var/list/datum/spellbook_entry/entries = list() - var/list/categories = list() + /// The mind that first used the book. Automatically assigned when a wizard spawns. + var/datum/mind/owner + var/list/entries = list() var/everything_robeless = FALSE //! if TRUE, all spells you learn become robeless. Ask admin. var/bypass_lock = FALSE //! bypasses some locked ritual & spell combinations. Ask admin. /obj/item/spellbook/examine(mob/user) . = ..() if(owner) - . += {"There is a small signature on the front cover: "[owner]"."} + . += "There is a small signature on the front cover: \"[owner]\"." else . += "It appears to have no author." @@ -657,16 +694,20 @@ . = ..() prepare_spells() -/obj/item/spellbook/proc/prepare_spells() - var/entry_types = subtypesof(/datum/spellbook_entry) - /datum/spellbook_entry/item - /datum/spellbook_entry/summon - for(var/T in entry_types) - var/datum/spellbook_entry/E = new T - if(E.IsAvailable(src)) - entries |= E - categories |= E.category +/obj/item/spellbook/attack_self(mob/user) + if(!owner) + if(!user.mind) + return + to_chat(user, "You bind the spellbook to yourself.") + owner = user.mind + return + if(user.mind != owner) + if(user.mind.special_role == "apprentice") + to_chat(user, "If you got caught sneaking a peek from your teacher's spellbook, you'd likely be expelled from the Wizard Academy. Better not.") else - qdel(E) - tab = categories[1] + to_chat(user, "The [name] does not recognize you as its owner and refuses to open!") + return + return ..() /obj/item/spellbook/attackby(obj/item/O, mob/user, params) if(refuses_refund) @@ -678,147 +719,168 @@ to_chat(user, "The contract has been used, you can't get your points back now!") else to_chat(user, "You feed the contract back into the spellbook, refunding your points.") - uses++ + uses += 2 for(var/datum/spellbook_entry/item/contract/CT in entries) if(!isnull(CT.limit)) CT.limit++ qdel(O) else if(istype(O, /obj/item/antag_spawner/slaughter_demon)) to_chat(user, "On second thought, maybe summoning a demon is a bad idea. You refund your points.") - uses++ - for(var/datum/spellbook_entry/item/bloodbottle/BB in entries) - if(!isnull(BB.limit)) - BB.limit++ + if(istype(O, /obj/item/antag_spawner/slaughter_demon/laughter)) + uses += 1 + for(var/datum/spellbook_entry/item/hugbottle/HB in entries) + if(!isnull(HB.limit)) + HB.limit++ + else + uses += 2 + for(var/datum/spellbook_entry/item/bloodbottle/BB in entries) + if(!isnull(BB.limit)) + BB.limit++ qdel(O) -/obj/item/spellbook/proc/GetCategoryHeader(category) - var/dat = "" - switch(category) - if("Offensive") - dat += "Spells and items geared towards debilitating and destroying.

" - dat += "Items are not bound to you and can be stolen. Additionally they cannot typically be returned once purchased.
" - dat += "For spells: the number after the spell name is the cooldown time.
" - dat += "You can reduce this number by spending more points on the spell.
" - if("Defensive") - dat += "Spells and items geared towards improving your survivability or reducing foes' ability to attack.

" - dat += "Items are not bound to you and can be stolen. Additionally they cannot typically be returned once purchased.
" - dat += "For spells: the number after the spell name is the cooldown time.
" - dat += "You can reduce this number by spending more points on the spell.
" - if("Mobility") - dat += "Spells and items geared towards improving your ability to move. It is a good idea to take at least one.

" - dat += "Items are not bound to you and can be stolen. Additionally they cannot typically be returned once purchased.
" - dat += "For spells: the number after the spell name is the cooldown time.
" - dat += "You can reduce this number by spending more points on the spell.
" - if("Assistance") - dat += "Spells and items geared towards bringing in outside forces to aid you or improving upon your other items and abilities.

" - dat += "Items are not bound to you and can be stolen. Additionally they cannot typically be returned once purchased.
" - dat += "For spells: the number after the spell name is the cooldown time.
" - dat += "You can reduce this number by spending more points on the spell.
" - if("Challenges") - dat += "The Wizard Federation typically has hard limits on the potency and number of spells brought to the station based on risk.
" - dat += "Arming the station against you will increases the risk, but will grant you one more charge for your spellbook.
" - if("Rituals") - dat += "These powerful spells change the very fabric of reality. Not always in your favour.
" - return dat - -/obj/item/spellbook/proc/wrap(content) - var/dat = "" - dat +="Spellbook" - dat += {" - - - - "} - dat += {"[content]"} - return dat - -/obj/item/spellbook/attack_self(mob/user) - if(!owner) - to_chat(user, "You bind the spellbook to yourself.") - owner = user - return - if(user != owner) - to_chat(user, "The [name] does not recognize you as its owner and refuses to open!") - return - user.set_machine(src) - var/dat = "" - - dat += "" - - var/datum/spellbook_entry/E - for(var/i=1,i<=entries.len,i++) - var/spell_info = "" - E = entries[i] - spell_info += E.GetInfo() - if(E.CanBuy(user,src)) - spell_info+= "[E.buy_word]
" +/obj/item/spellbook/proc/prepare_spells() + var/entry_types = subtypesof(/datum/spellbook_entry) - /datum/spellbook_entry/item - /datum/spellbook_entry/summon - /datum/spellbook_entry/challenge + for(var/type in entry_types) + var/datum/spellbook_entry/possible_entry = new type + if(possible_entry.IsAvailable(src)) + possible_entry.GetInfo() //loads up things for the entry that require checking spell instance. + entries |= possible_entry else - spell_info+= "Can't [E.buy_word]
" - if(E.CanRefund(user,src)) - spell_info+= "Refund
" - spell_info += "
" - if(cat_dat[E.category]) - cat_dat[E.category] += spell_info - - for(var/category in categories) - dat += "
" - dat += GetCategoryHeader(category) - dat += cat_dat[category] - dat += "
" - - user << browse(wrap(dat), "window=spellbook;size=700x500") - onclose(user, "spellbook") - return - -/obj/item/spellbook/Topic(href, href_list) + qdel(possible_entry) + +/obj/item/spellbook/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "Spellbook") + ui.open() + +/obj/item/spellbook/ui_data(mob/user) + var/list/data = list() + data["owner"] = owner + data["points"] = uses + return data + +//This is a MASSIVE amount of data, please be careful if you remove it from static. +/obj/item/spellbook/ui_static_data(mob/user) + var/list/data = list() + var/list/entry_data = list() + for(var/datum/spellbook_entry/entry as anything in entries) + var/list/individual_entry_data = list() + individual_entry_data["name"] = entry.name + individual_entry_data["desc"] = entry.desc + individual_entry_data["ref"] = REF(entry) + individual_entry_data["clothes_req"] = entry.clothes_req + individual_entry_data["cost"] = entry.cost + individual_entry_data["times"] = entry.times + individual_entry_data["cooldown"] = entry.cooldown + individual_entry_data["cat"] = entry.category + individual_entry_data["refundable"] = entry.refundable + individual_entry_data["limit"] = entry.limit + individual_entry_data["buyword"] = entry.buy_word + entry_data += list(individual_entry_data) + data["entries"] = entry_data + return data + +/obj/item/spellbook/ui_act(action, params) . = ..() - - if(usr.stat != CONSCIOUS || HAS_TRAIT(usr, TRAIT_HANDS_BLOCKED)) + if(.) return - if(!ishuman(usr)) - return TRUE - var/mob/living/carbon/human/H = usr - - if(H.mind.special_role == "apprentice") - temp = "If you got caught sneaking a peek from your teacher's spellbook, you'd likely be expelled from the Wizard Academy. Better not." + var/mob/living/carbon/human/wizard = usr + if(!istype(wizard)) + to_chat(wizard, "The book doesn't seem to listen to lower life forms.") return - var/datum/spellbook_entry/E = null - if(loc == H || (in_range(src, H) && isturf(loc))) - H.set_machine(src) - if(href_list["buy"]) - E = entries[text2num(href_list["buy"])] - if(E && E.CanBuy(H,src)) - if(E.Buy(H,src)) - if(E.limit) - E.limit-- - uses -= E.cost - log_game("[initial(E.name)] purchased by [H.ckey]/[H.name] the [H.job] for [E.cost] SP, [uses] SP remaining.") - else if(href_list["refund"]) - E = entries[text2num(href_list["refund"])] - if(E?.refundable) - var/result = E.Refund(H,src) + switch(action) + if("purchase") + var/datum/spellbook_entry/entry = locate(params["spellref"]) in entries + if(entry?.CanBuy(wizard,src)) + if(entry.Buy(wizard,src)) + if(entry.limit) + entry.limit-- + uses -= entry.cost + return TRUE + if("refund") + var/datum/spellbook_entry/entry = locate(params["spellref"]) in entries + if(entry?.refundable) + var/result = entry.Refund(wizard,src) if(result > 0) - if(!isnull(E.limit)) - E.limit += result + if(!isnull(entry.limit)) + entry.limit += result uses += result - else if(href_list["page"]) - tab = sanitize(href_list["page"]) - attack_self(H) - return + return TRUE + //actions that are only available if you have full spell points + if(uses < initial(uses)) + to_chat(wizard, "You need to have all your spell points to do this!") + return + switch(action) + if("semirandomize") + semirandomize(wizard) + update_static_data(wizard) //update statics! + if("randomize") + randomize(wizard) + update_static_data(wizard) //update statics! + if("purchase_loadout") + wizard_loadout(wizard, params["id"]) + update_static_data(wizard) //update statics! + +/obj/item/spellbook/proc/wizard_loadout(mob/living/carbon/human/wizard, loadout) + var/list/wanted_spell_names + switch(loadout) + if(WIZARD_LOADOUT_CLASSIC) //(Fireball>2, MM>2, Disintegrate>2, Jauntx2>4) = 10 + wanted_spell_names = list("Fireball" = 1, "Magic Missile" = 1, "Disintegrate" = 1, "Ethereal Jaunt" = 2) + if(WIZARD_LOADOUT_MJOLNIR) //(Mjolnir>2, Summon Item>1, Mutate>2, Force Wall>1, Blink>2, Repusle>2) = 10 + wanted_spell_names = list("Mjolnir" = 1, "Summon Item" = 1, "Mutate" = 1, "Force Wall" = 1, "Blink" = 1, "Repulse" = 1) + if(WIZARD_LOADOUT_WIZARMY) //(Soulstones>2, Staff of Change>2, A Necromantic Stone>2, Teleport>2, Ethereal Jaunt>2) = 10 + wanted_spell_names = list("Soulstone Shard Kit" = 1, "Staff of Change" = 1, "A Necromantic Stone" = 1, "Teleport" = 1, "Ethereal Jaunt" = 1) + if(WIZARD_LOADOUT_SOULTAP) //(Soul Tap>1, Disintegrate>2, Flesh to Stone>2, Mindswap>2, Knock>1, Teleport>2) = 10 + wanted_spell_names = list("Soul Tap" = 1, "Disintegrate" = 1, "Flesh to Stone" = 1, "Mindswap" = 1, "Knock" = 1, "Teleport" = 1) + for(var/datum/spellbook_entry/entry as anything in entries) + if(!(entry.name in wanted_spell_names)) + continue + if(entry.CanBuy(wizard,src)) + var/purchase_count = wanted_spell_names[entry.name] + wanted_spell_names -= entry.name + for(var/i in 1 to purchase_count) + entry.Buy(wizard,src) + if(entry.limit) + entry.limit-- + uses -= entry.cost + entry.refundable = FALSE //once you go loading out, you never go back + if(!length(wanted_spell_names)) + break + + if(length(wanted_spell_names)) + stack_trace("Wizard Loadout \"[loadout]\" could not find valid spells to buy in the spellbook. Either you input a name that doesn't exist, or you overspent") + if(uses) + stack_trace("Wizard Loadout \"[loadout]\" does not use 10 wizard spell slots. Stop scamming players out.") + +/obj/item/spellbook/proc/semirandomize(mob/living/carbon/human/wizard) + var/list/needed_cats = list("Offensive", "Mobility") + var/list/shuffled_entries = shuffle(entries) + for(var/i in 1 to 2) + for(var/datum/spellbook_entry/entry as anything in shuffled_entries) + if(!(entry.category in needed_cats)) + continue + if(entry?.CanBuy(wizard,src)) + if(entry.Buy(wizard,src)) + needed_cats -= entry.category //so the next loop doesn't find another offense spell + entry.refundable = FALSE //once you go random, you never go back + if(entry.limit) + entry.limit-- + uses -= entry.cost + break + //we have given two specific category spells to the wizard. the rest are completely random! + randomize(wizard) + +/obj/item/spellbook/proc/randomize(mob/living/carbon/human/wizard) + var/list/entries_copy = entries.Copy() + while(uses > 0) + var/datum/spellbook_entry/entry = pick_n_take(entries_copy) + if(istype(entry, /datum/spellbook_entry/summon/wild_magic)) + continue + if(entry?.CanBuy(wizard,src)) + if(entry.Buy(wizard,src)) + entry.refundable = FALSE //once you go random, you never go back + if(entry.limit) + entry.limit-- + uses -= entry.cost diff --git a/code/modules/assembly/doorcontrol.dm b/code/modules/assembly/doorcontrol.dm index 5bdf3082f1899..4de8640a2494d 100644 --- a/code/modules/assembly/doorcontrol.dm +++ b/code/modules/assembly/doorcontrol.dm @@ -152,3 +152,20 @@ C.cremate(usr) addtimer(VARSET_CALLBACK(src, cooldown, FALSE), 50) + +/obj/item/assembly/control/shieldwallgen + name = "holofield controller" + desc = "A small device used to remotely operate holofield generators." + +/obj/item/assembly/control/shieldwallgen/activate() + if(cooldown) + return + cooldown = TRUE + for(var/obj/machinery/power/shieldwallgen/machine in GLOB.machines) + if(machine.id == src.id) + INVOKE_ASYNC(machine, TYPE_PROC_REF(/obj/machinery/power/shieldwallgen, toggle)) + + addtimer(VARSET_CALLBACK(src, cooldown, FALSE), 20) + +/obj/item/assembly/control/shieldwallgen/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) + id = "[REF(port)][id]" diff --git a/code/modules/awaymissions/gateway.dm b/code/modules/awaymissions/gateway.dm index db16531adffa7..d7f99f599774f 100644 --- a/code/modules/awaymissions/gateway.dm +++ b/code/modules/awaymissions/gateway.dm @@ -1,259 +1,210 @@ -GLOBAL_DATUM(the_gateway, /obj/machinery/gateway/centerstation) +GLOBAL_DATUM(the_gateway, /obj/machinery/gateway/station) + +/* Dense invisible object starting the teleportation. Created by gateways on activation. */ +/obj/effect/gateway_portal_bumper + var/obj/machinery/gateway/parent_gateway + density = TRUE + invisibility = INVISIBILITY_ABSTRACT + +/obj/effect/gateway_portal_bumper/Bumped(atom/movable/AM) + if(get_dir(src, AM) == SOUTH) + parent_gateway.try_teleport(AM) + +/obj/effect/gateway_portal_bumper/Destroy() + parent_gateway = null + return ..() /obj/machinery/gateway name = "gateway" - desc = "A mysterious gateway built by unknown hands, it allows for faster than light travel to far-flung locations." + desc = "A gateway built for quick travel between linked destinations." icon = 'icons/obj/machines/gateway.dmi' icon_state = "off" density = TRUE resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF - var/active = 0 - var/checkparts = TRUE - var/list/obj/effect/landmark/randomspawns = list() - var/calibrated = TRUE - var/list/linked = list() - var/can_link = FALSE //Is this the centerpiece? - -/obj/machinery/gateway/Initialize(mapload) - randomspawns = GLOB.awaydestinations - update_icon() - if(!istype(src, /obj/machinery/gateway/centerstation) && !istype(src, /obj/machinery/gateway/centeraway)) - switch(dir) - if(SOUTH,SOUTHEAST,SOUTHWEST) - density = FALSE - return ..() - -/obj/machinery/gateway/proc/toggleoff() - for(var/obj/machinery/gateway/G in linked) - G.active = 0 - G.update_icon() - active = 0 - update_icon() + move_resist = INFINITY + + // 3x2 offset by one row + pixel_x = -32 + pixel_y = -32 + bound_height = 64 + bound_width = 96 + bound_x = -32 + bound_y = 0 + density = TRUE -/obj/machinery/gateway/proc/detect() - if(!can_link) - return FALSE - linked = list() //clear the list - var/turf/T = loc - var/ready = FALSE - - for(var/i in GLOB.alldirs) - T = get_step(loc, i) - var/obj/machinery/gateway/G = locate(/obj/machinery/gateway) in T - if(G) - linked.Add(G) - continue - - //this is only done if we fail to find a part - ready = FALSE - toggleoff() - break - - if((linked.len == 8) || !checkparts) - ready = TRUE - return ready - -/obj/machinery/gateway/update_icon() - if(active) - icon_state = "on" - return - icon_state = "off" + use_power = IDLE_POWER_USE + idle_power_usage = 100 + active_power_usage = 1000 -/obj/machinery/gateway/attack_hand(mob/user) - . = ..() - if(.) - return - if(!detect()) - return - if(!active) - toggleon(user) - return - toggleoff() + var/obj/effect/gateway_portal_bumper/bumper -/obj/machinery/gateway/proc/toggleon(mob/user) - return FALSE + var/active = FALSE -/obj/machinery/gateway/safe_throw_at(atom/target, range, speed, mob/thrower, spin = TRUE, diagonals_first = FALSE, datum/callback/callback, force = MOVE_FORCE_STRONG) - return + /// The gateway this machine is linked to + var/obj/machinery/gateway/linked_gateway -/obj/machinery/gateway/centerstation/Initialize(mapload) - . = ..() - if(!GLOB.the_gateway) - GLOB.the_gateway = src - update_icon() - wait = world.time + CONFIG_GET(number/gateway_delay) //+ thirty minutes default - awaygate = locate(/obj/machinery/gateway/centeraway) + /// Cooldown for says and buzz-sigh + COOLDOWN_DECLARE(telegraph_cooldown) -/obj/machinery/gateway/centerstation/Destroy() +/obj/machinery/gateway/Destroy() if(GLOB.the_gateway == src) GLOB.the_gateway = null - if(awaygate) - awaygate.stationgate = null - awaygate = null + if(linked_gateway) + linked_gateway.linked_gateway = null + linked_gateway = null + if(!isnull(bumper)) + QDEL_NULL(bumper) return ..() -//this is da important part wot makes things go -/obj/machinery/gateway/centerstation - density = TRUE - icon_state = "offcenter" - use_power = IDLE_POWER_USE +/obj/machinery/gateway/examine(mob/user) + . = ..() - //warping vars - var/wait = 0 //this just grabs world.time at world start - var/obj/machinery/gateway/centeraway/awaygate = null - can_link = TRUE + . += "It appears to be [active ? (istype(linked_gateway) ? "on, and connected to a destination" : "on, but not linked") : "off"]." -/obj/machinery/gateway/centerstation/update_icon() if(active) - icon_state = "oncenter" - return - icon_state = "offcenter" + . += "" + . += "Use a multi-tool to turn it off." -/obj/machinery/gateway/centerstation/process() - if((machine_stat & (NOPOWER)) && use_power) - if(active) - toggleoff() - return +/obj/machinery/gateway/MouseDrop_T(atom/movable/AM, mob/user) + . = ..() + if(AM == user) + try_teleport(AM) // This is so that if you're drag-clicking yourself into the gateway it'll appear as if you're entering it + else + try_teleport(AM, user) - if(active) - use_power(5000) +/obj/machinery/gateway/proc/pre_check_teleport(atom/movable/AM, turf/dest_turf) + if(!active) + return FALSE + if(!linked_gateway || QDELETED(linked_gateway)) + say_cooldown("Target destination not found.") + return FALSE + if(!linked_gateway.active) + say_cooldown("Destination gateway not active.") + return FALSE -/obj/machinery/gateway/centerstation/toggleon(mob/user) - if(!detect()) - return - if(!powered()) - return - if(!awaygate) - to_chat(user, "Error: No destination found.") - return - if(world.time < wait) - to_chat(user, "Error: Warpspace triangulation in progress. Estimated time to completion: [DisplayTimeText(wait - world.time)].") - return + return check_teleport(AM, dest_turf, channel = TELEPORT_CHANNEL_GATEWAY) - for(var/obj/machinery/gateway/G in linked) - G.active = 1 - G.update_icon() - active = 1 - update_icon() +/obj/machinery/gateway/proc/say_cooldown(words, sound) + if(COOLDOWN_FINISHED(src, telegraph_cooldown)) + COOLDOWN_START(src, telegraph_cooldown, 5 SECONDS) + say(words) + playsound(src, 'sound/machines/buzz-sigh.ogg', 30, TRUE) -//okay, here's the good teleporting stuff -/obj/machinery/gateway/centerstation/Bumped(atom/movable/AM) - if(!active) - return - if(!detect()) - return - if(!awaygate || QDELETED(awaygate)) +/// Try to teleport +/obj/machinery/gateway/proc/try_teleport(atom/movable/target_movable, atom/movable/assailant) + if(isnull(linked_gateway)) return - if(awaygate.calibrated) - AM.forceMove(get_step(awaygate.loc, SOUTH)) - AM.setDir(SOUTH) - if (ismob(AM)) - var/mob/M = AM - if (M.client) - M.client.move_delay = max(world.time + 5, M.client.move_delay) - return - else - var/obj/effect/landmark/dest = pick(randomspawns) - if(dest) - AM.forceMove(get_turf(dest)) - AM.setDir(SOUTH) - use_power(5000) - return + var/self = isnull(assailant) || !ismob(assailant) -/obj/machinery/gateway/centeraway/multitool_act(mob/living/user, obj/item/I) - if(calibrated) - to_chat(user, "\black The gate is already calibrated, there is no work for you to do here.") - else - to_chat(user, "Recalibration successful!: \black This gate's systems have been fine tuned. Travel to this gate will now be on target.") - calibrated = TRUE - return TRUE + var/turf/dest_turf = get_step(get_turf(linked_gateway), SOUTH) + if(!pre_check_teleport(target_movable, dest_turf)) + return // Gateway off/broken -/////////////////////////////////////Away//////////////////////// + if(ismob(target_movable)) + var/mob/target_mob = target_movable + if(src in target_mob.do_afters) + return // Don't enter if we're already trying to enter + if(!self)//Let the assailant know + to_chat(assailant, "You try to push [target_mob] into [src]...") + target_mob.visible_message( \ + self ? "[target_mob] tries to climb into [src]..." : "[assailant] tries to shove [target_mob] into [src]...", \ + self ? "You begin climbing into [src]..." : "You're being shoved into [src] by [assailant]!") -/obj/machinery/gateway/centeraway - density = TRUE - icon_state = "offcenter" - use_power = NO_POWER_USE - var/obj/machinery/gateway/centerstation/stationgate = null - can_link = TRUE + // Try the actual teleport + if(!do_after(self ? target_movable : assailant, 5 SECONDS, src, timed_action_flags = IGNORE_HELD_ITEM)) + return // failed do_after, we don't teleport + if(!active) + return // Its not on dummy! + actually_teleport(target_movable, dest_turf) -/obj/machinery/gateway/centeraway/Initialize(mapload) - . = ..() - update_icon() - stationgate = locate(/obj/machinery/gateway/centerstation) +/obj/machinery/gateway/proc/actually_teleport(atom/movable/AM, turf/dest_turf, rough_landing = FALSE) + if(!do_teleport(AM, dest_turf, no_effects = TRUE, channel = TELEPORT_CHANNEL_GATEWAY, ignore_check_teleport = TRUE)) // We've already done the check_teleport() hopefully + return + AM.visible_message("[AM] passes through [linked_gateway]!", "You pass through [src].") + AM.setDir(SOUTH) -/obj/machinery/gateway/centeraway/Destroy() - if(stationgate) - stationgate.awaygate = null - stationgate = null + if(rough_landing && isliving(AM)) + var/mob/living/victim = AM + victim.Knockdown(3 SECONDS) + to_chat(victim, "You fall onto \the [get_turf(AM)]!") + +/obj/machinery/gateway/update_icon_state() + icon_state = active ? "on" : "off" return ..() -/obj/machinery/gateway/centeraway/update_icon() +// Try to turn it on +/obj/machinery/gateway/attack_hand(mob/living/user) + if(!active && toggleon(user)) + user.visible_message("[user] switches [src] on.", "You switch [src] on.") + return TRUE if(active) - icon_state = "oncenter" - return - icon_state = "offcenter" - -/obj/machinery/gateway/centeraway/toggleon(mob/user) - if(!detect()) - return - if(!stationgate) - to_chat(user, "Error: No destination found.") - return + to_chat(user, "You need a multitool to turn it off!") + return TRUE + return ..() - for(var/obj/machinery/gateway/G in linked) - G.active = 1 - G.update_icon() - active = 1 - update_icon() +// Silicons can turn it on and off however they please +/obj/machinery/gateway/attack_silicon(mob/user) + if(active ? toggleoff(telegraph = TRUE) : toggleon(user)) + to_chat(user, "You turn send a [active ? "startup" : "shutdown"] signal to [src].") + visible_message("[src] turns on.", ignored_mobs = list(user)) + return TRUE + return ..() -/obj/machinery/gateway/centeraway/proc/check_exile_implant(mob/living/L) - for(var/obj/item/implant/exile/E in L.implants)//Checking that there is an exile implant - to_chat(L, "\black The station gate has detected your exile implant and is blocking your entry.") +// Otherwise, you need a multitool to turn it off +/obj/machinery/gateway/multitool_act(mob/living/user, obj/item/I) + if(active && toggleoff(telegraph = TRUE)) + user.visible_message("[user] switches [src] off.", "You switch [src] off.") + return TRUE + else if(!active) + to_chat(user, "Its already off!") return TRUE - return FALSE + return ..() -/obj/machinery/gateway/centeraway/Bumped(atom/movable/AM) - if(!detect()) - return - if(!active) - return - if(!stationgate || QDELETED(stationgate)) - return - if(isliving(AM)) - if(check_exile_implant(AM)) - return - else - for(var/mob/living/L in AM.contents) - if(check_exile_implant(L)) - say("Rejecting [AM]: Exile implant detected in contained lifeform.") - return - if(AM.has_buckled_mobs()) - for(var/mob/living/L in AM.buckled_mobs) - if(check_exile_implant(L)) - say("Rejecting [AM]: Exile implant detected in close proximity lifeform.") - return - AM.forceMove(get_step(stationgate.loc, SOUTH)) - AM.setDir(SOUTH) - if (ismob(AM)) - var/mob/M = AM - if (M.client) - M.client.move_delay = max(world.time + 5, M.client.move_delay) +/obj/machinery/gateway/proc/toggleon(mob/user) + if(!powered()) + to_chat(user, "It has no power!") + return FALSE + if(!linked_gateway) + to_chat(user, "No destination found!") + return FALSE + active = TRUE + use_power = ACTIVE_POWER_USE + update_icon() + bumper = new(get_turf(src)) + bumper.parent_gateway = src + return TRUE -/obj/machinery/gateway/centeraway/admin - desc = "A mysterious gateway built by unknown hands, this one seems more compact." +/obj/machinery/gateway/proc/toggleoff(telegraph = FALSE) + if(!active) + return FALSE + active = FALSE + use_power = IDLE_POWER_USE + QDEL_NULL(bumper) + update_icon() + if(telegraph) + playsound(src, 'sound/machines/terminal_off.ogg', 50, 0) + return TRUE -/obj/machinery/gateway/centeraway/admin/Initialize(mapload) +//this is da important part wot makes things go +/obj/machinery/gateway/station + +/obj/machinery/gateway/station/Initialize(mapload) . = ..() - if(stationgate && !stationgate.awaygate) - stationgate.awaygate = src + if(isnull(GLOB.the_gateway)) + GLOB.the_gateway = src + update_icon() + linked_gateway = locate(/obj/machinery/gateway/away) -/obj/machinery/gateway/centeraway/admin/detect() - return TRUE +/obj/machinery/gateway/away + +/obj/machinery/gateway/away/Initialize(mapload) + . = ..() + update_icon() + linked_gateway = locate(/obj/machinery/gateway/station) /obj/item/paper/fluff/gateway diff --git a/code/modules/awaymissions/pamphlet.dm b/code/modules/awaymissions/pamphlet.dm index e3f50fab8ed45..b68a557e6879f 100644 --- a/code/modules/awaymissions/pamphlet.dm +++ b/code/modules/awaymissions/pamphlet.dm @@ -9,33 +9,35 @@ default_raw_text = "They don't make you kill people. There, we said it. Now get back to work!" /obj/item/paper/pamphlet/gateway - default_raw_text = "Welcome to the Nanotrasen Gateway project...
\ - Congratulations! If you're reading this, you and your superiors have decided that you're \ - ready to commit to a life spent colonising the rolling hills of far away worlds. You \ - must be ready for a lifetime of adventure, a little bit of hard work, and an award \ - winning dental plan- but that's not all the Nanotrasen Gateway project has to offer.
\ -
Because we care about you, we feel it is only fair to make sure you know the risks \ - before you commit to joining the Nanotrasen Gateway project. All away destinations have \ - been fully scanned by a Nanotrasen expeditionary team, and are certified to be 100% safe. \ - We've even left a case of space beer along with the basic materials you'll need to expand \ - Nanotrasen's operational area and start your new life.

\ - Gateway Operation Basics
\ - All Nanotrasen approved Gateways operate on the same basic principals. They operate off \ - area equipment power as you would expect, and without this supply, it cannot safely function, \ - causinng it to reject all attempts at operation.

\ - Once it is correctly setup, and once it has enough power to operate, the Gateway will begin \ - searching for an output location. The amount of time this takes is variable, but the Gateway \ - interface will give you an estimate accurate to the minute. Power loss will not interrupt the \ - searching process. Influenza will not interrupt the searching process. Temporal anomalies \ - may cause the estimate to be inaccurate, but will not interrupt the searching process.

\ - Life On The Other Side
\ - Once you have traversed the Gateway, you may experience some disorientation. Do not panic. \ - This is a normal side effect of travelling vast distances in a short period of time. You should \ - survey the immediate area, and attempt to locate your complimentary case of space beer. Our \ - expeditionary teams have ensured the complete safety of all away locations, but in a small \ - number of cases, the Gateway they have established may not be immediately obvious. \ - Do not panic if you cannot locate the return Gateway. Begin colonisation of the destination. \ -

A New World
\ - As a participant in the Nanotrasen Gateway Project, you will be on the frontiers of space. \ - Though complete safety is assured, participants are advised to prepare for inhospitable \ - environs." + default_raw_text = "Hello valued Nanotrasen employee!
\ + You have volunteered and/or been selected to join our crew working, living, and \ + enjoying our premier plasma resourcing planet endearingly named “Lavaland”!

\ + Here are a few things to expect with your new work environment:


\ + Sweet natural atmosphere!
\ + Is the station just not your style? Are you partial to warmer climates? Is a lower than \ + average barometric pressure a comfortable and welcome thing to you? Well by Jiminy, Lavaland \ + isn't a paradise world but you won't be worried about explosive decompression! \ + Just remember to keep your Oxygen mask on and step inside for break time when the wind picks up!

\ + Game hunting!
\ + Have you ever wanted to bag yourself a real hunting trophy? Well, here's your chance! There are all \ + sorts of hearty creatures that float and stomp about the ashen plains. Get \ + your dinner plates and wooden plaques ready for the next beast; be they goliath, watcher, \ + ashwalker or even bigger and more exotic creatures! And the best part: you do it on company time!

\ + Wild environment!
\ + Are you the frontier type? Do you embrace the challenge of maintaining a building with your \ + peers? Lavaland and its base are perfect for you! Sometimes the unexpected happens: some \ + of the walls, pipework, and floors may need your expertise. Working in space on places like \ + asteroids about the sector are also an NT approved course of action for the more void inclined!

\ + Top of the line equipment!
\ + You might be surprised how much of R&D's budget is devoted to outfitting our folks' digging! While \ + we won't be discussing numbers, you can get a good idea based on the peerless equipment you'll \ + be handling. From proto-kinetic accelerators, sonic resonators, and even new experimental \ + technology like our plasma cutters! The latest in rock sundering and beast cleaving technological \ + marvels are produced to make getting any materials an easy task!

\ + So what are you waiting for?
\ + Reap the rewards and make us proud!


\ + “Lavaland” does not possess a breathable atmosphere. Volcanic ash storms capable of inflicting 1st to 3rd degree burns and death regularly occur. \ + Various trophies gained through hunting are considered property of Nanotrasen and will be taken for company use at the end of the shift. \ + Repair skills not necessary but recommended; no repair training provided. \ + The seniority and skill of miners on shift may vary depending on current rates of death and dismemberment. \ + Nanotrasen is not responsible for any injuries, death, or dismemberment which may occur as a direct or indirect result of this employment opportunity." diff --git a/code/modules/awaymissions/zlevel.dm b/code/modules/awaymissions/zlevel.dm index f4741af56d7db..90bfff7dec9f5 100644 --- a/code/modules/awaymissions/zlevel.dm +++ b/code/modules/awaymissions/zlevel.dm @@ -11,13 +11,6 @@ GLOBAL_LIST_INIT(potentialRandomZlevels, generateMapList(filename = "awaymission load_new_z_level(map, "Away Mission") to_chat(world, "Away mission loaded.") -/proc/reset_gateway_spawns(reset = FALSE) - for(var/obj/machinery/gateway/G in GLOB.machines) - if(reset) - G.randomspawns = GLOB.awaydestinations - else - G.randomspawns.Add(GLOB.awaydestinations) - /obj/effect/landmark/awaystart name = "away mission spawn" desc = "Randomly picked away mission spawn points." diff --git a/code/modules/cargo/bounties/core.dm b/code/modules/cargo/bounties/core.dm new file mode 100644 index 0000000000000..7e5539676b1ab --- /dev/null +++ b/code/modules/cargo/bounties/core.dm @@ -0,0 +1,47 @@ +/datum/bounty/item/core/New() + ..() + description = "The admiral heard that a [name] core help you grow your beard, fetch a [name] core immediately! Ship it to receive a large payment." + required_count = 1 + +/datum/bounty/item/core/mark_high_priority(scale_reward) + return ..(max(scale_reward * 0.7, 1.2)) + +/datum/bounty/item/core/bleed + name = "Bleed" + reward = 25000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/blood) + +/datum/bounty/item/core/bluespace + name = "Bluespace" + reward = 45000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/bluespace) + +/datum/bounty/item/core/delimber + name = "Delimber" + reward = 30000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/bioscrambler) + +/datum/bounty/item/core/flux + name = "Flux" + reward = 20000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/flux) + +/datum/bounty/item/core/pyro + name = "Pyro" + reward = 25000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/pyro) + +/datum/bounty/item/core/vortex + name = "Vortex" + reward = 50000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/vortex) + +/datum/bounty/item/core/gravity + name = "Gravity" + reward = 20000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/grav) + +/datum/bounty/item/core/hallucination + name = "Hallucination" + reward = 15000 + wanted_types = list(/obj/item/assembly/signaler/anomaly/hallucination) diff --git a/code/modules/cargo/bounty.dm b/code/modules/cargo/bounty.dm index d1989dc8a613e..5de58bc4ba971 100644 --- a/code/modules/cargo/bounty.dm +++ b/code/modules/cargo/bounty.dm @@ -126,6 +126,7 @@ GLOBAL_LIST_EMPTY(bounties_list) /********************************Subtype Gens********************************/ var/list/easy_add_list_subtypes = list(/datum/bounty/item/assistant = 2, /datum/bounty/item/mech = 1, + /datum/bounty/item/core = 2, /datum/bounty/item/chef = 2, /datum/bounty/item/security = 1, /datum/bounty/virus = 1, diff --git a/code/modules/cargo/exports/core.dm b/code/modules/cargo/exports/core.dm new file mode 100644 index 0000000000000..46eccbcadb789 --- /dev/null +++ b/code/modules/cargo/exports/core.dm @@ -0,0 +1,36 @@ +/datum/export/core + +/datum/export/core/bleed + cost = 5000 + unit_name = "bleed" + export_types = list(/obj/item/assembly/signaler/anomaly/) +/datum/export/core/bluespace + cost = 10000 + unit_name = "bluespace" + export_types = list(/obj/item/assembly/signaler/anomaly/) +/datum/export/core/delimber + cost = 3000 + unit_name = "delimber" + export_types = list(/obj/item/assembly/signaler/anomaly/) +/datum/export/core/vortex + cost = 15000 + unit_name = "vortex" + export_types = list(/obj/item/assembly/signaler/anomaly/) + +// These are created by the SM and therefore has a lower value. +/datum/export/core/gravity + cost = 500 + unit_name = "gravity" + export_types = list(/obj/item/assembly/signaler/anomaly/) +/datum/export/core/hallucination + cost = 250 + unit_name = "hallucination" + export_types = list(/obj/item/assembly/signaler/anomaly/) +/datum/export/core/flux + cost = 500 + unit_name = "flux" + export_types = list(/obj/item/assembly/signaler/anomaly/) +/datum/export/core/pyro + cost = 750 + unit_name = "pyro" + export_types = list(/obj/item/assembly/signaler/anomaly/) diff --git a/code/modules/cargo/packs.dm b/code/modules/cargo/packs.dm index 749e7df02665f..1b481acece291 100644 --- a/code/modules/cargo/packs.dm +++ b/code/modules/cargo/packs.dm @@ -2000,10 +2000,12 @@ max_supply = 4 access = ACCESS_TELEPORTER access = ACCESS_TELEPORTER - contains = list(/obj/machinery/shieldwallgen, - /obj/machinery/shieldwallgen, - /obj/machinery/shieldwallgen, - /obj/machinery/shieldwallgen) + contains = list( + /obj/machinery/power/shieldwallgen, + /obj/machinery/power/shieldwallgen, + /obj/machinery/power/shieldwallgen, + /obj/machinery/power/shieldwallgen + ) crate_name = "shield generators crate" crate_type = /obj/structure/closet/crate/secure/science diff --git a/code/modules/clothing/outfits/standard.dm b/code/modules/clothing/outfits/standard.dm index a3699867c6805..5a6c689da9922 100644 --- a/code/modules/clothing/outfits/standard.dm +++ b/code/modules/clothing/outfits/standard.dm @@ -335,7 +335,7 @@ var/obj/item/spellbook/S = locate() in H.held_items if(S) - S.owner = H + S.owner = H.mind /datum/outfit/wizard/apprentice name = "Wizard Apprentice" diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 4507bd3c45d09..2a17d4a2f90a0 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -445,7 +445,7 @@ icon_state = "hardsuit1-syndi" item_state = "syndie_helm" hardsuit_type = "syndi" - armor = list(MELEE = 40, BULLET = 50, LASER = 30, ENERGY = 55, BOMB = 35, BIO = 100, RAD = 50, FIRE = 50, ACID = 90, STAMINA = 60, BLEED = 70) + armor = list(MELEE = 40, BULLET = 50, LASER = 30, ENERGY = 55, BOMB = 35, BIO = 100, RAD = 50, FIRE = 50, ACID = 100, STAMINA = 60, BLEED = 70) on = TRUE var/obj/item/clothing/suit/space/hardsuit/syndi/linkedsuit = null actions_types = list( @@ -535,8 +535,9 @@ item_state = "syndie_hardsuit" hardsuit_type = "syndi" w_class = WEIGHT_CLASS_NORMAL + resistance_flags = ACID_PROOF supports_variations = DIGITIGRADE_VARIATION - armor = list(MELEE = 40, BULLET = 50, LASER = 30, ENERGY = 55, BOMB = 35, BIO = 100, RAD = 50, FIRE = 50, ACID = 90, STAMINA = 60, BLEED = 70) + armor = list(MELEE = 40, BULLET = 50, LASER = 30, ENERGY = 55, BOMB = 35, BIO = 100, RAD = 50, FIRE = 50, ACID = 100, STAMINA = 60, BLEED = 70) allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi jetpack = /obj/item/tank/jetpack/suit diff --git a/code/modules/food_and_drinks/kitchen_machinery/oven.dm b/code/modules/food_and_drinks/kitchen_machinery/oven.dm index 05b9951a07629..42cef1088b00d 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/oven.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/oven.dm @@ -14,6 +14,7 @@ icon = 'icons/obj/machines/kitchen.dmi' icon_state = "oven_off" density = TRUE + pass_flags_self = PASSMACHINE | LETPASSTHROW use_power = IDLE_POWER_USE idle_power_usage = 5 layer = BELOW_OBJ_LAYER @@ -33,7 +34,8 @@ /obj/machinery/oven/Initialize(mapload) . = ..() oven_loop = new(src) - add_tray_to_oven(new /obj/item/plate/oven_tray(src)) //Start with a tray + if(mapload) + add_tray_to_oven(new /obj/item/plate/oven_tray(src)) //Start with a tray /obj/machinery/oven/Destroy() QDEL_NULL(oven_loop) @@ -62,6 +64,7 @@ ..() if(!used_tray) //Are we actually working? set_smoke_state(OVEN_SMOKE_STATE_NONE) + update_appearance(UPDATE_ICON) return ///We take the worst smoke state, so if something is burning we always know. var/worst_cooked_food_state = 0 @@ -101,6 +104,7 @@ oven_tray.vis_flags |= VIS_HIDE vis_contents += oven_tray oven_tray.flags_1 |= IS_ONTOP_1 + oven_tray.vis_flags |= VIS_INHERIT_PLANE oven_tray.pixel_y = OVEN_TRAY_Y_OFFSET oven_tray.pixel_x = OVEN_TRAY_X_OFFSET @@ -111,11 +115,13 @@ ///Called when the tray is moved out of the oven in some way /obj/machinery/oven/proc/ItemMoved(obj/item/oven_tray, atom/OldLoc, Dir, Forced) SIGNAL_HANDLER + tray_removed_from_oven(oven_tray) /obj/machinery/oven/proc/tray_removed_from_oven(obj/item/oven_tray) SIGNAL_HANDLER oven_tray.flags_1 &= ~IS_ONTOP_1 + oven_tray.vis_flags &= ~VIS_INHERIT_PLANE vis_contents -= oven_tray used_tray = null UnregisterSignal(oven_tray, COMSIG_MOVABLE_MOVED) @@ -137,6 +143,7 @@ if(used_tray) begin_processing() used_tray.vis_flags |= VIS_HIDE + update_appearance() update_baking_audio() return TRUE diff --git a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm index 0471c256df0ae..d2e503a970904 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm @@ -518,7 +518,8 @@ /obj/item/reagent_containers/pill/epinephrine = 12, /obj/item/reagent_containers/pill/charcoal = 5, /obj/item/reagent_containers/cup/bottle/epinephrine = 1, - /obj/item/reagent_containers/cup/bottle/charcoal = 1) + /obj/item/reagent_containers/cup/bottle/charcoal = 1, + /obj/item/reagent_containers/chem_bag/triamed = 1) // ---------------------------- // Virology Medical Smartfridge diff --git a/code/modules/jobs/job_types/cargo_technician.dm b/code/modules/jobs/job_types/cargo_technician.dm index 0c3305a6d1c96..730742e9df15f 100644 --- a/code/modules/jobs/job_types/cargo_technician.dm +++ b/code/modules/jobs/job_types/cargo_technician.dm @@ -13,7 +13,7 @@ outfit = /datum/outfit/job/cargo_technician base_access = list(ACCESS_MAINT_TUNNELS, ACCESS_CARGO, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM) - extra_access = list(ACCESS_QM, ACCESS_MINING, ACCESS_MINING_STATION,ACCESS_MECH_MINING) + extra_access = list(ACCESS_QM, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MECH_MINING, ACCESS_GATEWAY) departments = DEPT_BITFLAG_CAR bank_account_department = ACCOUNT_CAR_BITFLAG diff --git a/code/modules/jobs/job_types/paramedic.dm b/code/modules/jobs/job_types/paramedic.dm index 7d6ead4ac4e35..e5c33a5724d02 100644 --- a/code/modules/jobs/job_types/paramedic.dm +++ b/code/modules/jobs/job_types/paramedic.dm @@ -43,6 +43,7 @@ id = /obj/item/card/id/job/paramedic belt = /obj/item/modular_computer/tablet/pda/paramedic ears = /obj/item/radio/headset/headset_med + glasses = /obj/item/clothing/glasses/hud/health/sunglasses/degraded gloves = /obj/item/clothing/gloves/color/latex/nitrile uniform = /obj/item/clothing/under/rank/medical/paramedic shoes = /obj/item/clothing/shoes/sneakers/white @@ -50,7 +51,7 @@ suit = /obj/item/clothing/suit/toggle/labcoat/paramedic l_pocket = /obj/item/pinpointer/crew r_pocket = /obj/item/sensor_device - suit_store = /obj/item/storage/firstaid/medical + suit_store = /obj/item/storage/firstaid/medical/paramedic backpack = /obj/item/storage/backpack/medic satchel = /obj/item/storage/backpack/satchel/med diff --git a/code/modules/jobs/job_types/quartermaster.dm b/code/modules/jobs/job_types/quartermaster.dm index ab851240e59b3..191df514346bf 100644 --- a/code/modules/jobs/job_types/quartermaster.dm +++ b/code/modules/jobs/job_types/quartermaster.dm @@ -14,7 +14,7 @@ outfit = /datum/outfit/job/quartermaster - base_access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINING, ACCESS_MECH_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_VAULT, ACCESS_AUX_BASE, ACCESS_EXPLORATION) + base_access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINING, ACCESS_MECH_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_VAULT, ACCESS_AUX_BASE, ACCESS_EXPLORATION, ACCESS_GATEWAY) extra_access = list() departments = DEPT_BITFLAG_CAR diff --git a/code/modules/jobs/job_types/shaft_miner.dm b/code/modules/jobs/job_types/shaft_miner.dm index 017d02ecc8251..1c3ad34cdf10c 100644 --- a/code/modules/jobs/job_types/shaft_miner.dm +++ b/code/modules/jobs/job_types/shaft_miner.dm @@ -12,7 +12,7 @@ outfit = /datum/outfit/job/miner - base_access = list(ACCESS_MINING, ACCESS_MECH_MINING, ACCESS_MINING_STATION, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM, ACCESS_AUX_BASE) + base_access = list(ACCESS_MINING, ACCESS_MECH_MINING, ACCESS_MINING_STATION, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM, ACCESS_AUX_BASE, ACCESS_GATEWAY) extra_access = list(ACCESS_QM, ACCESS_CARGO, ACCESS_MAINT_TUNNELS) departments = DEPT_BITFLAG_CAR diff --git a/code/modules/mapping/random_rooms.dm b/code/modules/mapping/random_rooms.dm index fc0559e960894..8cd281fb9518f 100644 --- a/code/modules/mapping/random_rooms.dm +++ b/code/modules/mapping/random_rooms.dm @@ -1723,15 +1723,6 @@ template_width = 3 weight = 3 -/datum/map_template/random_room/rdm_blob - name = "blob" - room_id = "rdm_blob" - mappath = "_maps/RandomRooms/3x3/rdm_blob.dmm" - centerspawner = FALSE - template_height = 3 - template_width = 3 - weight = 3 - /datum/map_template/random_room/rdm_workout name = "workout" room_id = "rdm_workout" @@ -1740,11 +1731,11 @@ template_height = 3 template_width = 3 weight = 2 - + /datum/map_template/random_room/rdm_insane_atmospherics_technician name = "insane_atmospherics_technician" room_id = "rdm_insane_atmospherics_technician" - mappath = "_maps/RandomRooms/5x3/rdm_insane_atmospherics_technician.dmm" + mappath = "_maps/RandomRooms/3x5/rdm_insane_atmospherics_technician.dmm" centerspawner = FALSE template_height = 5 template_width = 3 @@ -1786,3 +1777,11 @@ template_width = 5 weight = 3 +/datum/map_template/random_room/rdm_kilo + name = "kilo" + room_id = "rdm_kilo" + mappath = "_maps/RandomRooms/5x4/rdm_kilo.dmm" + centerspawner = FALSE + template_height = 4 + template_width = 5 + weight = 1 diff --git a/code/modules/mining/equipment/mining_tools.dm b/code/modules/mining/equipment/mining_tools.dm index 9169da8fd5fba..f2a5a5add17c3 100644 --- a/code/modules/mining/equipment/mining_tools.dm +++ b/code/modules/mining/equipment/mining_tools.dm @@ -14,11 +14,21 @@ w_class = WEIGHT_CLASS_BULKY custom_materials = list(/datum/material/iron=2000) //one sheet, but where can you make them? tool_behaviour = TOOL_MINING - toolspeed = 1 + toolspeed = 0.5 + var/stamina_use = 5 usesound = list('sound/effects/picaxe1.ogg', 'sound/effects/picaxe2.ogg', 'sound/effects/picaxe3.ogg') attack_verb_continuous = list("hits", "pierces", "slices", "attacks") attack_verb_simple = list("hit", "pierce", "slice", "attack") +/obj/item/pickaxe/use_tool(atom/target, mob/living/user, delay, amount, volume, datum/callback/extra_checks) + if(user.getStaminaLoss() < 75) + . = ..() + else + to_chat(user, "You quickly stop picking. You are too tired to work!") + return + user.adjustStaminaLoss(stamina_use) + return + /obj/item/pickaxe/suicide_act(mob/living/user) user.visible_message("[user] begins digging into [user.p_their()] chest! It looks like [user.p_theyre()] trying to commit suicide!") if(use_tool(user, user, 30, volume=50)) @@ -42,7 +52,8 @@ icon_state = "spickaxe" item_state = "spickaxe" worn_icon_state = "spickaxe" - toolspeed = 0.5 //mines faster than a normal pickaxe, bought from mining vendor + toolspeed = 0.5 + stamina_use = 3 //costs less stamina because silver is lighter?? desc = "A silver-plated pickaxe that mines slightly faster than standard-issue." force = 17 @@ -52,6 +63,7 @@ item_state = "dpickaxe" worn_icon_state = "dpickaxe" toolspeed = 0.3 + stamina_use = 3 desc = "A pickaxe with a diamond pick head. Extremely robust at cracking rock walls and digging up dirt." force = 19 @@ -61,7 +73,8 @@ item_state = "jackhammer" worn_icon_state = "jackhammer" slot_flags = ITEM_SLOT_BELT - toolspeed = 0.6 //available from roundstart, faster than a pickaxe. + toolspeed = 0.5 + stamina_use = 0//available from roundstart, faster than a pickaxe. doesn't use stamina because it's an automatic drill usesound = 'sound/weapons/drill.ogg' hitsound = 'sound/weapons/drill.ogg' desc = "An electric mining drill for the especially scrawny." diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index f6fdc63876da6..39ba6dc987211 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -326,7 +326,7 @@ /obj/item/card/id/pass/mining_access_card name = "mining access card" desc = "A small card, that when used on any ID, will add mining access." - access = list(ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MECH_MINING, ACCESS_MINERAL_STOREROOM, ACCESS_CARGO) + access = list(ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MECH_MINING, ACCESS_MINERAL_STOREROOM, ACCESS_CARGO, ACCESS_GATEWAY) /obj/item/storage/backpack/duffelbag/mining_conscript name = "mining conscription kit" diff --git a/code/modules/mob/living/blood.dm b/code/modules/mob/living/blood.dm index 6780a5e8c7618..91d2491cfd301 100644 --- a/code/modules/mob/living/blood.dm +++ b/code/modules/mob/living/blood.dm @@ -37,13 +37,10 @@ bleedsuppress has been replaced for is_bandaged(). Note that is_bleeding() retur /datum/status_effect/bleeding/merge(bleed_level) src.bleed_rate = src.bleed_rate + max(min(bleed_level * bleed_level, sqrt(bleed_level)) / max(src.bleed_rate, 1), bleed_level - src.bleed_rate) - update_icon() /datum/status_effect/bleeding/on_creation(mob/living/new_owner, bleed_rate) - . = ..() - if (.) - src.bleed_rate = bleed_rate - linked_alert.maptext = MAPTEXT(owner.get_bleed_rate_string()) + src.bleed_rate = bleed_rate + return ..() /datum/status_effect/bleeding/tick() if (HAS_TRAIT(owner, TRAIT_NO_BLOOD)) @@ -60,8 +57,6 @@ bleedsuppress has been replaced for is_bandaged(). Note that is_bleeding() retur // Non-humans stop bleeding a lot quicker, even if it is not a minor cut if (!ishuman(owner)) bleed_rate -= BLEED_HEAL_RATE_MINOR * 4 * bleed_heal_multiplier - // Make sure to update our icon - update_icon() // Set the rate at which we process, so we bleed more on the ground when heavy bleeding tick_interval = bleed_rate <= BLEED_RATE_MINOR ? 1 SECONDS : 0.2 SECONDS // Reduce the actual rate of bleeding @@ -84,7 +79,7 @@ bleedsuppress has been replaced for is_bandaged(). Note that is_bleeding() retur // Actually do the bleeding owner.bleed(min(MAX_BLEED_RATE, final_bleed_rate)) -/datum/status_effect/bleeding/proc/update_icon() +/datum/status_effect/bleeding/update_icon() // The actual rate of bleeding, can be reduced by holding wounds // Calculate the message to show to the user if (HAS_TRAIT(owner, TRAIT_BLEED_HELD)) diff --git a/code/modules/mob/living/brain/brain_item.dm b/code/modules/mob/living/brain/brain_item.dm index 5c6633ac29519..a7f54cd301a41 100644 --- a/code/modules/mob/living/brain/brain_item.dm +++ b/code/modules/mob/living/brain/brain_item.dm @@ -21,8 +21,9 @@ var/suicided = FALSE var/mob/living/brain/brainmob = null var/brain_death = FALSE //if the brainmob was intentionally killed by attacking the brain after removal, or by severe braindamage - var/decoy_override = FALSE //if it's a fake brain with no brainmob assigned. Feedback messages will be faked as if it does have a brainmob. See changelings & dullahans. - //two variables necessary for calculating whether we get a brain trauma or not + /// If it's a fake brain with no brainmob assigned. Feedback messages will be faked as if it does have a brainmob. See changelings & dullahans. + var/decoy_override = FALSE + /// Two variables necessary for calculating whether we get a brain trauma or not var/damage_delta = 0 var/list/datum/brain_trauma/traumas = list() diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 95f8a9bcac4e9..3a130546466f5 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -10,6 +10,8 @@ CREATION_TEST_IGNORE_SELF(/mob/living/carbon) GLOB.carbon_list += src RegisterSignal(src, COMSIG_MOB_LOGOUT, PROC_REF(med_hud_set_status)) RegisterSignal(src, COMSIG_MOB_LOGIN, PROC_REF(med_hud_set_status)) + RegisterSignal(src, SIGNAL_ADDTRAIT(TRAIT_OVERRIDE_SKIN_COLOUR), PROC_REF(_signal_body_part_update)) + RegisterSignal(src, SIGNAL_REMOVETRAIT(TRAIT_OVERRIDE_SKIN_COLOUR), PROC_REF(_signal_body_part_update)) /mob/living/carbon/Destroy() //This must be done first, so the mob ghosts correctly before DNA etc is nulled @@ -1246,3 +1248,7 @@ CREATION_TEST_IGNORE_SELF(/mob/living/carbon) set_lying_angle(pick(90, 270)) else set_lying_angle(new_lying_angle) + +/mob/living/carbon/proc/_signal_body_part_update(datum/source) + SIGNAL_HANDLER + update_body_parts() diff --git a/code/modules/mob/living/carbon/human/dummy.dm b/code/modules/mob/living/carbon/human/dummy.dm index d060e0982352f..fdcf637a935f2 100644 --- a/code/modules/mob/living/carbon/human/dummy.dm +++ b/code/modules/mob/living/carbon/human/dummy.dm @@ -146,6 +146,12 @@ GLOBAL_LIST_EMPTY(dummy_mob_list) /// Provides a dummy for unit_tests that functions like a normal human, but with a standardized appearance /// Copies the stock dna setup from the dummy/consistent type /mob/living/carbon/human/consistent + next_click = -1 + next_move = -1 + +/mob/living/carbon/human/consistent/Initialize(mapload) + . = ..() + ADD_TRAIT(src, INSTANT_DO_AFTER, INNATE_TRAIT) /mob/living/carbon/human/consistent/setup_human_dna() create_consistent_human_dna(src) @@ -153,3 +159,8 @@ GLOBAL_LIST_EMPTY(dummy_mob_list) /mob/living/carbon/human/consistent/domutcheck() return // We skipped adding any mutations so this runtimes + +/mob/living/carbon/human/consistent/ClickOn(atom/A, params) + next_click = -1 + next_move = -1 + . = ..() diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index ca1c84c81f8b2..289e2d2fd1da6 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -137,6 +137,12 @@ INVOKE_ASYNC(C, TYPE_PROC_REF(/obj/vehicle/sealed/car, RunOver), src) spreadFire(AM) +/mob/living/carbon/human/reset_perspective(atom/new_eye, force_reset = FALSE) + if(dna?.species?.prevent_perspective_change && !force_reset) // This is in case a species needs to prevent perspective changes in certain cases, like Dullahans preventing perspective changes when they're looking through their head. + update_fullscreen() + return + return ..() + /mob/living/carbon/human/Topic(href, href_list) if(href_list["embedded_object"] && usr.canUseTopic(src, BE_CLOSE, NO_DEXTERITY)) var/obj/item/bodypart/L = locate(href_list["embedded_limb"]) in bodyparts diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index dea57476f9fa9..72f87cd8b1ce2 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -88,7 +88,7 @@ return BULLET_ACT_BLOCK else P.firer = src - P.setAngle(rand(0, 360))//SHING + P.set_angle(rand(0, 360))//SHING return BULLET_ACT_FORCE_PIERCE if(!(P.original == src && P.firer == src)) //can't block or reflect when shooting yourself @@ -115,7 +115,7 @@ var/new_angle_s = P.Angle + rand(120,240) while(new_angle_s > 180) // Translate to regular projectile degrees new_angle_s -= 360 - P.setAngle(new_angle_s) + P.set_angle(new_angle_s) return BULLET_ACT_FORCE_PIERCE // complete projectile permutation diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 906261228a0c9..a937df100d483 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -156,6 +156,9 @@ GLOBAL_LIST_EMPTY(features_by_species) // Species specific bitflags. Used for things like if the race is unable to become a changeling. var/species_bitflags = NONE + /// Do we try to prevent reset_perspective() from working? Useful for Dullahans to stop perspective changes when they're looking through their head. + var/prevent_perspective_change = FALSE + /////////// // PROCS // /////////// @@ -2498,6 +2501,19 @@ GLOBAL_LIST_EMPTY(features_by_species) /datum/species/proc/prepare_human_for_preview(mob/living/carbon/human/human) return +/** + * Owner login + */ + +/** + * A simple proc to be overwritten if something needs to be done when a mob logs in. Does nothing by default. + * + * Arguments: + * * owner - The owner of our species. + */ +/datum/species/proc/on_owner_login(mob/living/carbon/human/owner) + return + /** * Gets a short description for the specices. Should be relatively succinct. * Used in the preference menu. diff --git a/code/modules/mob/living/carbon/human/species_types/dullahan.dm b/code/modules/mob/living/carbon/human/species_types/dullahan.dm index c5370e1f69784..dfb68c3d0aaa0 100644 --- a/code/modules/mob/living/carbon/human/species_types/dullahan.dm +++ b/code/modules/mob/living/carbon/human/species_types/dullahan.dm @@ -3,9 +3,19 @@ id = SPECIES_DULLAHAN max_bodypart_count = 5 //No head default_color = "FFFFFF" - species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS) - inherent_traits = list(TRAIT_NOHUNGER,TRAIT_NOBREATH, TRAIT_NONECRODISEASE) - mutant_bodyparts = list("mcolor" = "FFF", "tail_human" = "None", "ears" = "None", "wings" = "None", "body_size" = "Normal") + species_traits = list( + EYECOLOR, + HAIR, + FACEHAIR, + LIPS + ) + inherent_traits = list( + TRAIT_NOHUNGER, + TRAIT_NOBREATH, + TRAIT_NONECRODISEASE, + ) + inherent_biotypes = list(MOB_UNDEAD, MOB_HUMANOID) + mutant_bodyparts = list("wings" = "None", "body_size" = "Normal") use_skintones = TRUE mutantbrain = /obj/item/organ/brain/dullahan mutanteyes = /obj/item/organ/eyes/dullahan @@ -15,7 +25,11 @@ skinned_type = /obj/item/stack/sheet/animalhide/human changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_PRIDE | MIRROR_MAGIC | ERT_SPAWN - var/obj/item/dullahan_relay/myhead + /// The dullahan relay that's associated with the owner, used to handle many things such as talking and hearing. + var/obj/item/dullahan_relay/my_head + + /// Did our owner's first client connection get handled yet? Useful for when some proc needs to be called once we're sure that a client has moved into our owner, like for Dullahans. + var/owner_first_client_connection_handled = FALSE /datum/species/dullahan/check_roundstart_eligible() @@ -23,45 +37,85 @@ return TRUE return ..() -/datum/species/dullahan/on_species_gain(mob/living/carbon/human/H, datum/species/old_species) +/datum/species/dullahan/on_species_gain(mob/living/carbon/human/human, datum/species/old_species) . = ..() - H.lose_hearing_sensitivity(TRAIT_GENERIC) - var/obj/item/bodypart/head/head = H.get_bodypart(BODY_ZONE_HEAD) + human.lose_hearing_sensitivity(TRAIT_GENERIC) + var/obj/item/bodypart/head/head = human.get_bodypart(BODY_ZONE_HEAD) + if(head) head.drop_limb() - head.throwforce = 25 - myhead = new /obj/item/dullahan_relay (head, H) - H.put_in_hands(head) - -/datum/species/dullahan/on_species_loss(mob/living/carbon/human/H) - H.become_hearing_sensitive() - H.reset_perspective(H) - if(myhead) - var/obj/item/dullahan_relay/DR = myhead - myhead = null - DR.owner = null - qdel(DR) - H.regenerate_limb(BODY_ZONE_HEAD,FALSE) - ..() - -/datum/species/dullahan/spec_life(mob/living/carbon/human/human) - if(QDELETED(myhead)) - myhead = null + + if(!QDELETED(head)) //drop_limb() deletes the limb if no drop location exists and character setup dummies are located in nullspace. + head.throwforce = 25 + my_head = new /obj/item/dullahan_relay(head, human) + human.put_in_hands(head) + head.show_organs_on_examine = FALSE + head.speech_span = null + + // We want to give the head some boring old eyes just so it doesn't look too jank on the head sprite. + head.eyes = new /obj/item/organ/eyes(head) + head.eyes.eye_color = human.eye_color + human.update_body() + head.update_icon_dropped() + +/datum/species/dullahan/on_species_loss(mob/living/carbon/human/human) + . = ..() + + if(my_head) + var/obj/item/bodypart/head/detached_head = my_head.loc + my_head.owner = null + QDEL_NULL(my_head) + if(detached_head) + qdel(detached_head) + + human.regenerate_limb(BODY_ZONE_HEAD, FALSE) + human.become_hearing_sensitive() + prevent_perspective_change = FALSE + human.reset_perspective(human) + +/datum/species/dullahan/spec_life(mob/living/carbon/human/human, delta_time, times_fired) + if(QDELETED(my_head)) + my_head = null human.investigate_log("has been gibbed by the loss of [human.p_their()] head.", INVESTIGATE_DEATHS) human.gib() - var/obj/item/bodypart/head/head2 = human.get_bodypart(BODY_ZONE_HEAD) - if(head2) - myhead = null - human.gib() + return + + if(my_head.loc.name != human.real_name && istype(my_head.loc, /obj/item/bodypart/head)) + var/obj/item/bodypart/head/detached_head = my_head.loc + detached_head.real_name = human.real_name + detached_head.name = human.real_name + detached_head.brain.name = "[human.name]'s brain" + + var/obj/item/bodypart/head/illegal_head = human.get_bodypart(BODY_ZONE_HEAD) + if(illegal_head) + my_head = null + human.investigate_log("has been gibbed by the loss of [human.p_their()] head.", INVESTIGATE_DEATHS) + human.gib() // Yeah so giving them a head on their body is really not a good idea, so their original head will remain but uh, good luck fixing it after that. -/datum/species/dullahan/proc/update_vision_perspective(mob/living/carbon/human/H) - var/obj/item/organ/eyes/eyes = H.getorganslot(ORGAN_SLOT_EYES) +/datum/species/dullahan/proc/update_vision_perspective(mob/living/carbon/human/human) + var/obj/item/organ/eyes/eyes = human.getorganslot(ORGAN_SLOT_EYES) if(eyes) - H.update_tint() + human.update_tint() if(eyes.tint) - H.reset_perspective(H) + prevent_perspective_change = FALSE + human.reset_perspective(human, TRUE) else - H.reset_perspective(myhead) + human.reset_perspective(my_head, TRUE) + prevent_perspective_change = TRUE + +/datum/species/dullahan/on_owner_login(mob/living/carbon/human/owner) + var/obj/item/organ/eyes/eyes = owner.getorganslot(ORGAN_SLOT_EYES) + if(owner_first_client_connection_handled) + if(!eyes.tint) + owner.reset_perspective(my_head, TRUE) + prevent_perspective_change = TRUE + return + + // As it's the first time there's a client in our mob, we can finally update its vision to place it in the head instead! + var/datum/action/item_action/organ_action/dullahan/eyes_toggle_perspective_action = locate() in eyes?.actions + + eyes_toggle_perspective_action?.Trigger() + owner_first_client_connection_handled = TRUE /datum/species/dullahan/get_species_description() @@ -108,7 +162,7 @@ /obj/item/organ/brain/dullahan decoy_override = TRUE - organ_flags = 0 + organ_flags = NONE /obj/item/organ/tongue/dullahan zone = "abstract" @@ -116,12 +170,12 @@ /obj/item/organ/tongue/dullahan/handle_speech(datum/source, list/speech_args) if(ishuman(owner)) - var/mob/living/carbon/human/H = owner - if(H.dna.species.id == SPECIES_DULLAHAN) - var/datum/species/dullahan/D = H.dna.species - if(isobj(D.myhead.loc)) - var/obj/O = D.myhead.loc - O.say(speech_args[SPEECH_MESSAGE]) + var/mob/living/carbon/human/human = owner + if(isdullahan(human)) + var/datum/species/dullahan/dullahan_species = human.dna.species + if(isobj(dullahan_species.my_head.loc)) + var/obj/head = dullahan_species.my_head.loc + head.say(speech_args[SPEECH_MESSAGE], spans = speech_args[SPEECH_SPANS], sanitize = FALSE, range = speech_args[SPEECH_RANGE]) speech_args[SPEECH_MESSAGE] = "" /obj/item/organ/ears/dullahan @@ -132,6 +186,7 @@ desc = "An abstraction." actions_types = list(/datum/action/item_action/organ_action/dullahan) zone = "abstract" + tint = INFINITY // to switch the vision perspective to the head on species_gain() without issue. /datum/action/item_action/organ_action/dullahan name = "Toggle Perspective" @@ -139,52 +194,80 @@ /datum/action/item_action/organ_action/dullahan/Trigger() . = ..() - var/obj/item/organ/eyes/dullahan/DE = target - if(DE.tint) - DE.tint = 0 - else - DE.tint = INFINITY + var/obj/item/organ/eyes/dullahan/dullahan_eyes = target + dullahan_eyes.tint = dullahan_eyes.tint ? NONE : INFINITY if(ishuman(owner)) - var/mob/living/carbon/human/H = owner - if(H.dna.species.id == SPECIES_DULLAHAN) - var/datum/species/dullahan/D = H.dna.species - D.update_vision_perspective(H) + var/mob/living/carbon/human/human = owner + if(isdullahan(human)) + var/datum/species/dullahan/dullahan_species = human.dna.species + dullahan_species.update_vision_perspective(human) + /obj/item/dullahan_relay + name = "dullahan relay" + /// The mob (a dullahan) that owns this relay. var/mob/living/owner CREATION_TEST_IGNORE_SUBTYPES(/obj/item/dullahan_relay) -/obj/item/dullahan_relay/Initialize(mapload,new_owner) +/obj/item/dullahan_relay/Initialize(mapload, mob/living/carbon/human/new_owner) . = ..() + if(!new_owner) + return INITIALIZE_HINT_QDEL owner = new_owner START_PROCESSING(SSobj, src) + RegisterSignal(owner, COMSIG_CLICK_SHIFT, PROC_REF(examinate_check)) + RegisterSignal(owner, COMSIG_LIVING_REGENERATE_LIMBS, PROC_REF(unlist_head)) + RegisterSignal(owner, COMSIG_LIVING_REVIVE, PROC_REF(retrieve_head)) become_hearing_sensitive(ROUNDSTART_TRAIT) -/obj/item/dullahan_relay/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, list/message_mods = list()) - owner.Hear(arglist(args)) +/obj/item/dullahan_relay/Destroy() + lose_hearing_sensitivity(ROUNDSTART_TRAIT) + owner = null + return ..() /obj/item/dullahan_relay/process() if(!istype(loc, /obj/item/bodypart/head) || QDELETED(owner)) . = PROCESS_KILL qdel(src) +/obj/item/dullahan_relay/proc/examinate_check(mob/user, atom/source) + SIGNAL_HANDLER + if(user.client.eye == src) + return COMPONENT_ALLOW_EXAMINATE + /obj/item/dullahan_relay/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, list/message_mods = list()) . = ..() - if(!QDELETED(owner)) - message = compose_message(speaker, message_language, raw_message, radio_freq, spans, message_mods) - to_chat(owner,message) - else - qdel(src) + if(owner) + owner.Hear(message, speaker, message_language, raw_message, radio_freq, spans, message_mods) +///Adds the owner to the list of hearers in hearers_in_view(), for visible/hearable on top of say messages +/obj/item/dullahan_relay/proc/include_owner(datum/source, list/hearers) + SIGNAL_HANDLER + if(!QDELETED(owner)) + hearers += owner + +///Stops dullahans from gibbing when regenerating limbs +/obj/item/dullahan_relay/proc/unlist_head(datum/source, noheal = FALSE, list/excluded_zones) + SIGNAL_HANDLER + excluded_zones |= BODY_ZONE_HEAD + +///Retrieving the owner's head for better ahealing. +/obj/item/dullahan_relay/proc/retrieve_head(datum/source, full_heal, admin_revive) + SIGNAL_HANDLER + if(admin_revive) + var/obj/item/bodypart/head/head = loc + var/turf/body_turf = get_turf(owner) + if(head && istype(head) && body_turf && !(head in owner.GetAllContents())) + head.forceMove(body_turf) /obj/item/dullahan_relay/Destroy() if(!QDELETED(owner)) - var/mob/living/carbon/human/H = owner - if(H.dna.species.id == SPECIES_DULLAHAN) - var/datum/species/dullahan/D = H.dna.species - D.myhead = null + var/mob/living/carbon/human/human = owner + if(isdullahan(human)) + var/datum/species/dullahan/dullahan_species = human.dna.species + dullahan_species.my_head = null owner.investigate_log("has been gibbed by the destruction of their head/body relay.", INVESTIGATE_DEATHS) owner.gib() owner = null diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 3095e44139230..2797ca48202f8 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -56,7 +56,7 @@ return ..() /mob/living/proc/can_bumpslam() - REMOVE_MOB_PROPERTY(src, PROP_CANTBUMPSLAM, src.type) + REMOVE_TRAIT(src, TRAIT_NO_BUMP_SLAM, type) //Generic Bump(). Override MobBump() and ObjBump() instead of this. /mob/living/Bump(atom/A) @@ -64,8 +64,8 @@ return if(buckled || now_pushing) return - if(confused && stat == CONSCIOUS && body_position == STANDING_UP && m_intent == "run" && !ismovable(A) && !HAS_MOB_PROPERTY(src, PROP_CANTBUMPSLAM)) // ported from VORE, sue me //Suing you rn - APPLY_MOB_PROPERTY(src, PROP_CANTBUMPSLAM, src.type) //Bump() is called continuously so ratelimit the check to 20 seconds if it passes or 5 if it doesn't + if(confused && stat == CONSCIOUS && body_position == STANDING_UP && m_intent == "run" && !ismovable(A) && !HAS_TRAIT(src, TRAIT_NO_BUMP_SLAM)) // ported from VORE, sue me //Suing you rn + ADD_TRAIT(src, TRAIT_NO_BUMP_SLAM, type) //Bump() is called continuously so ratelimit the check to 20 seconds if it passes or 5 if it doesn't if(prob(10)) playsound(get_turf(src), "punch", 25, 1, -1) visible_message("[src] [pick("ran", "slammed")] into \the [A]!") @@ -1459,16 +1459,19 @@ result += static_virus return result -/mob/living/reset_perspective(atom/new_eye) - if(!..()) - return - update_sight() +/mob/living/reset_perspective(atom/A) + if(..()) + update_sight() + update_fullscreen() + update_pipe_vision() + +/// Proc used to handle the fullscreen overlay updates, realistically meant for the reset_perspective() proc. +/mob/living/proc/update_fullscreen() if(client.eye && client.eye != src) - var/atom/AT = client.eye - AT.get_remote_view_fullscreens(src) + var/atom/client_eye = client.eye + client_eye.get_remote_view_fullscreens(src) else clear_fullscreen("remote_view", 0) - update_pipe_vision() /mob/living/update_mouse_pointer() ..() diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 22bbed72e029a..af0c9c8b07bbe 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -164,11 +164,6 @@ GLOBAL_LIST_INIT(department_radio_keys, list( if(message_mods[RADIO_KEY] == RADIO_KEY_UPLINK) // only uplink needs this message_mods[MODE_UNTREATED_MESSAGE] = message // let's store the original message before treating those message = treat_message(message) // unfortunately we still need this - var/sigreturn = SEND_SIGNAL(src, COMSIG_MOB_SAY, args) - if(sigreturn & COMPONENT_UPPERCASE_SPEECH) - message = uppertext(message) - if(!message) - return spans |= speech_span @@ -181,6 +176,15 @@ GLOBAL_LIST_INIT(department_radio_keys, list( message = "[randomnote] [message] [randomnote]" spans |= SPAN_SINGING + // Leaving this here so that anything that handles speech this way will be able to have spans affecting it and all that. + var/sigreturn = SEND_SIGNAL(src, COMSIG_MOB_SAY, args, message_range) + if (sigreturn & COMPONENT_UPPERCASE_SPEECH) + message = uppertext(message) + if(!message) + if(succumbed) + succumb() + return + //This is before anything that sends say a radio message, and after all important message type modifications, so you can scumb in alien chat or something if(saymode && !saymode.early && !saymode.handle_message(src, message, language)) return @@ -189,6 +193,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( // radios don't pick up whispers very well radio_message = stars(radio_message) spans |= SPAN_ITALICS + var/radio_return = radio(radio_message, message_mods, spans, language)//roughly 27% of living/say()'s total cost if(radio_return & ITALICS) spans |= SPAN_ITALICS diff --git a/code/modules/mob/living/simple_animal/bot/atmosbot.dm b/code/modules/mob/living/simple_animal/bot/atmosbot.dm index 787243fbef86f..1430ad333a862 100644 --- a/code/modules/mob/living/simple_animal/bot/atmosbot.dm +++ b/code/modules/mob/living/simple_animal/bot/atmosbot.dm @@ -325,9 +325,8 @@ CREATION_TEST_IGNORE_SUBTYPES(/mob/living/simple_animal/bot/atmosbot) return data /mob/living/simple_animal/bot/atmosbot/ui_act(action, params) - . = ..() - if(. || (locked && !usr.has_unlimited_silicon_privilege)) - return + if(..()) + return TRUE switch(action) if("breach_pressure") var/adjust_num = round(text2num(params["pressure"])) diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 32a38719f9ae6..57c63fa117ab6 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -923,34 +923,36 @@ Pass a positive integer as an argument to override a bot's default speed. // Actions received from TGUI /mob/living/simple_animal/bot/ui_act(action, params) + // according to base proc ui_act(), + // if interaction is to be denied, return TRUE + // if operation was successful, return FALSE . = ..() if(.) - return - if(!bot_core.allowed(usr) && !usr.has_unlimited_silicon_privilege) - to_chat(usr, "Access denied.") - return + return TRUE if(action == "lock") + if (!bot_core.allowed(usr) && !usr.has_unlimited_silicon_privilege) + to_chat(usr, "Access denied.") + return TRUE locked = !locked - if(locked && !(issilicon(usr) || IsAdminGhost(usr))) - return + return FALSE + if(!usr.has_unlimited_silicon_privilege && locked) + to_chat(usr, "Access denied.") + return TRUE switch(action) if("power") - if(bot_core.allowed(usr) || !locked) - if (on) - turn_off() - else - boot_up_sequence() + if (on) + turn_off() + else + boot_up_sequence() if("maintenance") open = !open if("patrol") - if(!issilicon(usr) && !IsAdminGhost(usr) && !(bot_core.allowed(usr) || !locked)) - return TRUE auto_patrol = !auto_patrol bot_reset() if("airplane") remote_disabled = !remote_disabled if("hack") - if(!issilicon(usr) && !IsAdminGhost(usr)) + if(!usr.has_unlimited_silicon_privilege) return TRUE if(emagged != 2) emagged = 2 @@ -969,12 +971,8 @@ Pass a positive integer as an argument to override a bot's default speed. log_game("Safety lock of [src] was re-enabled by [key_name(usr)] in [AREACOORD(src)]") bot_reset() if("eject_pai") - if(locked && !(issilicon(usr) || IsAdminGhost(usr))) - return - if(paicard) - to_chat(usr, "You eject [paicard] from [bot_name]") - ejectpai(usr) - //update_controls() + to_chat(usr, "You eject [paicard] from [bot_name]") + ejectpai(usr) /mob/living/simple_animal/bot/proc/show_controls(mob/M) users |= M diff --git a/code/modules/mob/living/simple_animal/bot/cleanbot.dm b/code/modules/mob/living/simple_animal/bot/cleanbot.dm index de563e52cd4fa..008ed9b8281bf 100644 --- a/code/modules/mob/living/simple_animal/bot/cleanbot.dm +++ b/code/modules/mob/living/simple_animal/bot/cleanbot.dm @@ -445,9 +445,7 @@ /mob/living/simple_animal/bot/cleanbot/ui_act(action, params) if (..()) - return - if(!(bot_core.allowed(usr) || usr.has_unlimited_silicon_privilege) || locked) - return + return TRUE switch(action) if("clean_blood") blood = !blood diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm index 56df906c79ecf..5424b8b30bd37 100644 --- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm +++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm @@ -115,11 +115,11 @@ CREATION_TEST_IGNORE_SUBTYPES(/mob/living/simple_animal/bot/ed209) if(lasercolor && ishuman(usr)) var/mob/living/carbon/human/H = usr if((lasercolor == "b") && (istype(H.wear_suit, /obj/item/clothing/suit/redtag)))//Opposing team cannot operate it - return + return TRUE else if((lasercolor == "r") && (istype(H.wear_suit, /obj/item/clothing/suit/bluetag))) - return + return TRUE if(..()) - return + return TRUE switch(action) if("check_id") diff --git a/code/modules/mob/living/simple_animal/bot/firebot.dm b/code/modules/mob/living/simple_animal/bot/firebot.dm index 3a5498f831ec1..85f6690118cad 100644 --- a/code/modules/mob/living/simple_animal/bot/firebot.dm +++ b/code/modules/mob/living/simple_animal/bot/firebot.dm @@ -135,9 +135,7 @@ /mob/living/simple_animal/bot/firebot/ui_act(action, params) if(..()) - return - if(!(bot_core.allowed(usr) || usr.has_unlimited_silicon_privilege) || locked) - return + return TRUE switch(action) if("extinguish_fires") extinguish_fires = !extinguish_fires diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm index fd4f022856560..bea2bb3986093 100644 --- a/code/modules/mob/living/simple_animal/bot/floorbot.dm +++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm @@ -150,8 +150,8 @@ CREATION_TEST_IGNORE_SUBTYPES(/mob/living/simple_animal/bot/floorbot) update_icon() /mob/living/simple_animal/bot/floorbot/ui_act(action, params) - if (..() || (locked && !usr.has_unlimited_silicon_privilege)) - return + if (..()) + return TRUE switch(action) if("place_custom") diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index 3591e458aeb59..4da9f1bce6878 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -79,11 +79,22 @@ GLOBAL_VAR(medibot_unique_id_gen) heal_threshold = 0 declare_crit = 0 +/mob/living/simple_animal/bot/medbot/nukie + name = "\improper Oppenheimer" + desc = "A medibot stolen from a Nanotrasen station and upgraded by the Syndicate." + skin = MEDBOT_SKIN_BEZERK + health = 40 + maxHealth = 40 + radio_key = /obj/item/encryptionkey/syndicate + radio_channel = RADIO_CHANNEL_SYNDICATE + heal_threshold = 30 + reagent_glass = new /obj/item/reagent_containers/cup/beaker/large/nanites + /mob/living/simple_animal/bot/medbot/filled skin = MEDBOT_SKIN_ADVANCED heal_threshold = 30 declare_crit = TRUE - reagent_glass = new /obj/item/reagent_containers/cup/beaker/large/kelobic + reagent_glass = new /obj/item/reagent_containers/chem_bag/triamed /mob/living/simple_animal/bot/medbot/update_icon() cut_overlays() @@ -117,8 +128,10 @@ CREATION_TEST_IGNORE_SUBTYPES(/mob/living/simple_animal/bot/medbot) /mob/living/simple_animal/bot/medbot/Initialize(mapload, new_skin) . = ..() - skin = new_skin - update_icon() + + if(!isnull(new_skin)) + skin = new_skin + update_appearance() var/datum/job/J = SSjob.GetJob(JOB_NAME_MEDICALDOCTOR) access_card.access = J.get_access() @@ -177,9 +190,8 @@ CREATION_TEST_IGNORE_SUBTYPES(/mob/living/simple_animal/bot/medbot) // Actions received from TGUI /mob/living/simple_animal/bot/medbot/ui_act(action, params) - . = ..() - if(. || (locked && !usr.has_unlimited_silicon_privilege)) - return + if(..()) + return TRUE switch(action) if("eject") if (!isnull(reagent_glass)) diff --git a/code/modules/mob/living/simple_animal/bot/mulebot.dm b/code/modules/mob/living/simple_animal/bot/mulebot.dm index 8283b80840d5c..83f1290858afc 100644 --- a/code/modules/mob/living/simple_animal/bot/mulebot.dm +++ b/code/modules/mob/living/simple_animal/bot/mulebot.dm @@ -280,44 +280,37 @@ return data /mob/living/simple_animal/bot/mulebot/ui_act(action, params) - if(..() || (locked && !usr.has_unlimited_silicon_privilege)) - return - switch(action) - if("lock") - if(usr.has_unlimited_silicon_privilege) - locked = !locked - . = TRUE - if("power") - if(on) - turn_off() - else if(open) - to_chat(usr, "[name]'s maintenance panel is open!") - return - else if(cell) - if(!turn_on()) - to_chat(usr, "You can't switch on [src]!") - return - . = TRUE - else - . = bot_control(action, usr, params) // Kill this later. + if (action == "power") + if(locked && !usr.has_unlimited_silicon_privilege) + return TRUE + if(on) + turn_off() + else if(open) + to_chat(usr, "[name]'s maintenance panel is open!") + return TRUE + else if(cell) + if(!turn_on()) + to_chat(usr, "You can't switch on [src]!") + return TRUE + else + if(..()) + return TRUE + . = bot_control(action, usr, params) // Kill this later. /mob/living/simple_animal/bot/mulebot/bot_control(command, mob/user, list/params = list(), pda = FALSE) if(pda && wires.is_cut(WIRE_RX)) // MULE wireless is controlled by wires. - return + return TRUE switch(command) if("stop") if(mode >= BOT_DELIVER) bot_reset() - . = TRUE if("go") if(mode == BOT_IDLE) start() - . = TRUE if("home") if(mode == BOT_IDLE || mode == BOT_DELIVER) start_home() - . = TRUE if("destination") var/new_dest if(pda) @@ -326,7 +319,6 @@ new_dest = params["value"] if(new_dest) set_destination(new_dest) - . = TRUE if("setid") var/new_id if(pda) @@ -335,7 +327,6 @@ new_id = params["value"] if(new_id) set_id(new_id) - . = TRUE if("sethome") var/new_home if(pda) @@ -344,26 +335,20 @@ new_home = params["value"] if(new_home) home_destination = new_home - . = TRUE if("unload") if(load && mode != BOT_HUNT) if(loc == target) unload(loaddir) else unload(0) - . = TRUE if("autoret") auto_return = !auto_return - . = TRUE if("autopick") auto_pickup = !auto_pickup - . = TRUE if("report") report_delivery = !report_delivery - . = TRUE if("ejectpai") ejectpairemote(user) - . = TRUE // TODO: remove this; PDAs currently depend on it /mob/living/simple_animal/bot/mulebot/get_controls(mob/user) diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm index b7bd499d3fd2f..901c3114d98fc 100644 --- a/code/modules/mob/living/simple_animal/bot/secbot.dm +++ b/code/modules/mob/living/simple_animal/bot/secbot.dm @@ -116,9 +116,7 @@ /mob/living/simple_animal/bot/secbot/ui_act(action, params) if(..()) - return - if(!(bot_core.allowed(usr) || usr.has_unlimited_silicon_privilege) || locked) - return + return TRUE switch(action) if("check_id") idcheck = !idcheck diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index e1cec92197e64..e63ceaa7f6182 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -191,7 +191,7 @@ var/new_angle_s = P.Angle + rand(120,240) while(new_angle_s > 180) // Translate to regular projectile degrees new_angle_s -= 360 - P.setAngle(new_angle_s) + P.set_angle(new_angle_s) return BULLET_ACT_FORCE_PIERCE // complete projectile permutation diff --git a/code/modules/paperwork/desk_bell.dm b/code/modules/paperwork/desk_bell.dm index 80647af201ba5..f016eb4e8872e 100644 --- a/code/modules/paperwork/desk_bell.dm +++ b/code/modules/paperwork/desk_bell.dm @@ -79,7 +79,7 @@ check_clapper(user) // The lack of varying is intentional. The only variance occurs on the strike the bell breaks. playsound(src, ring_sound, 70, vary = broken_ringer, extrarange = SHORT_RANGE_SOUND_EXTRARANGE) - flick("desk_bell_ring", src) + flick("[initial(icon_state)]_ring", src) times_rang++ return TRUE diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 1c2b11fef90af..341d6b80022c1 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -38,7 +38,7 @@ ///Used to stop interactions with the object (mainly in the wabbajack statue) var/allow_switch_interact = TRUE ///What projectile type are we shooting? - var/projectile_type = /obj/projectile/beam/emitter + var/projectile_type = /obj/projectile/beam/emitter/hitscan ///What's the projectile sound? var/projectile_sound = 'sound/weapons/emitter.ogg' ///Sparks emitted with every shot @@ -262,7 +262,7 @@ /obj/machinery/power/emitter/wrench_act(mob/living/user, obj/item/item) . = ..() - default_unfasten_wrench(user, item) + default_unfasten_wrench(user, item, 15) return TRUE /obj/machinery/power/emitter/welder_act(mob/living/user, obj/item/item) @@ -277,7 +277,7 @@ user.visible_message("[user.name] starts to cut the [name] free from the floor.", \ "You start to cut [src] free from the floor...", \ "You hear welding.") - if(!item.use_tool(src, user, 20, volume=50) || !welded) + if(!item.use_tool(src, user, 20, amount=7, volume=50) || !welded) return welded = FALSE to_chat(user, "You cut [src] free from the floor.") @@ -293,7 +293,7 @@ user.visible_message("[user.name] starts to weld the [name] to the floor.", \ "You start to weld [src] to the floor...", \ "You hear welding.") - if(!item.use_tool(src, user, amount=20, volume=50) || !anchored) + if(!item.use_tool(src, user, 20, amount=7, volume=50) || !anchored) return welded = TRUE to_chat(user, "You weld [src] to the floor.") diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index c75984d944db5..3893537271c32 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -354,9 +354,9 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/anomaly/singularity) var/obj/machinery/field/generator/G = locate(/obj/machinery/field/generator) in T if(G?.active) return 0 - else if(locate(/obj/machinery/shieldwallgen) in T) - var/obj/machinery/shieldwallgen/S = locate(/obj/machinery/shieldwallgen) in T - if(S?.active) + else if(locate(/obj/machinery/power/shieldwallgen) in T) + var/obj/machinery/power/shieldwallgen/S = locate(/obj/machinery/power/shieldwallgen) in T + if(S?.shieldstate) return 0 return 1 diff --git a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm index ab25db4d647c1..ee7bb50baaa99 100644 --- a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm +++ b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm @@ -115,7 +115,7 @@ /obj/item/ammo_box/c38/box name = "ammo box (.38)" desc = "A small pack of .38 cartridges" - icon_state = "357OLD-0" + icon_state = "357OLD" ammo_type = /obj/item/ammo_casing/c38 max_ammo = 7 multiple_sprites = 1 diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 3548c8a5bf47b..978e3e6851040 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -94,6 +94,7 @@ //Hitscan var/hitscan = FALSE //Whether this is hitscan. If it is, speed is basically ignored. var/list/beam_segments //assoc list of datum/point or datum/point/vector, start = end. Used for hitscan effect generation. + var/turf/last_angle_set_hitscan_store /// Last turf an angle was changed in for hitscan projectiles. var/datum/point/beam_index var/turf/hitscan_last //last turf touched during hitscanning. var/tracer_type @@ -313,11 +314,11 @@ unlucky_sob = L if(unlucky_sob) - setAngle(get_angle(src, unlucky_sob.loc)) + set_angle(get_angle(src, unlucky_sob.loc)) -/obj/projectile/proc/store_hitscan_collision(datum/point/pcache) - beam_segments[beam_index] = pcache - beam_index = pcache +/obj/projectile/proc/store_hitscan_collision(datum/point/point_cache) + beam_segments[beam_index] = point_cache + beam_index = point_cache beam_segments[beam_index] = null /obj/projectile/Bump(atom/A) @@ -343,7 +344,7 @@ return FALSE if(impacted[A]) // NEVER doublehit return FALSE - var/datum/point/pcache = trajectory.copy_to() + var/datum/point/point_cache = trajectory.copy_to() var/turf/T = get_turf(A) if(check_ricochet(A) && check_ricochet_flag(A) && ricochets < ricochets_max) ricochets++ @@ -354,7 +355,7 @@ decayedRange = max(0, decayedRange - reflect_range_decrease) range = decayedRange if(hitscan) - store_hitscan_collision(pcache) + store_hitscan_collision(point_cache) return TRUE var/distance = get_dist(T, starting) // Get the distance between the turf shot from and the mob we hit and use that for the calculations. @@ -656,9 +657,9 @@ if(QDELETED(src)) return if(isnum_safe(angle)) - setAngle(angle) + set_angle(angle) if(spread) - setAngle(Angle + ((rand() - 0.5) * spread)) + set_angle(Angle + ((rand() - 0.5) * spread)) var/turf/starting = get_turf(src) if(isnull(Angle)) //Try to resolve through offsets if there's no angle set. if(isnull(xo) || isnull(yo)) @@ -666,7 +667,7 @@ qdel(src) return var/turf/target = locate(clamp(starting + xo, 1, world.maxx), clamp(starting + yo, 1, world.maxy), starting.z) - setAngle(get_angle(src, target)) + set_angle(get_angle(src, target)) original_angle = Angle if(!nondirectional_sprite) var/matrix/M = new @@ -684,16 +685,42 @@ START_PROCESSING(SSprojectiles, src) pixel_move(1, FALSE) //move it now! -/obj/projectile/proc/setAngle(new_angle) //wrapper for overrides. +/obj/projectile/proc/set_angle(new_angle) //wrapper for overrides. Angle = new_angle if(!nondirectional_sprite) - var/matrix/M = new - M.Turn(Angle) - transform = M + var/matrix/matrix = new + matrix.Turn(Angle) + transform = matrix + if(trajectory) + trajectory.set_angle(new_angle) + if(fired && hitscan && isloc(loc) && (loc != last_angle_set_hitscan_store)) + last_angle_set_hitscan_store = loc + var/datum/point/point_cache = new (src) + point_cache = trajectory.copy_to() + store_hitscan_collision(point_cache) + return TRUE + +/// Same as set_angle, but the reflection continues from the center of the object that reflects it instead of the side +/obj/projectile/proc/set_angle_centered(new_angle) + Angle = new_angle + if(!nondirectional_sprite) + var/matrix/matrix = new + matrix.Turn(Angle) + transform = matrix if(trajectory) trajectory.set_angle(new_angle) + + var/list/coordinates = trajectory.return_coordinates() + trajectory.set_location(coordinates[1], coordinates[2], coordinates[3]) // Sets the trajectory to the center of the tile it bounced at + + if(fired && hitscan && isloc(loc) && (loc != last_angle_set_hitscan_store)) // Handles hitscan projectiles + last_angle_set_hitscan_store = loc + var/datum/point/point_cache = new (src) + point_cache.initialize_location(coordinates[1], coordinates[2], coordinates[3]) // Take the center of the hitscan collision tile + store_hitscan_collision(point_cache) return TRUE + /obj/projectile/forceMove(atom/target) if(!isloc(target) || !isloc(loc) || !z) return ..() @@ -720,7 +747,7 @@ /obj/projectile/vv_edit_var(var_name, var_value) switch(var_name) if(NAMEOF(src, Angle)) - setAngle(var_value) + set_angle(var_value) return TRUE else return ..() @@ -731,14 +758,14 @@ return TRUE return FALSE -/obj/projectile/proc/record_hitscan_start(datum/point/pcache) - if(pcache) +/obj/projectile/proc/record_hitscan_start(datum/point/point_cache) + if(point_cache) beam_segments = list() - beam_index = pcache + beam_index = point_cache beam_segments[beam_index] = null //record start. /obj/projectile/proc/process_hitscan() - var/safety = range * 3 + var/safety = range * 10 record_hitscan_start(RETURN_POINT_VECTOR_INCREMENT(src, Angle, MUZZLE_EFFECT_PIXEL_INCREMENT, 1)) while(loc && !QDELETED(src)) if(paused) @@ -801,7 +828,7 @@ PT.x += clamp(homing_offset_x, 1, world.maxx) PT.y += clamp(homing_offset_y, 1, world.maxy) var/angle = closer_angle_difference(Angle, angle_between_points(RETURN_PRECISE_POINT(src), PT)) - setAngle(Angle + clamp(angle, -homing_turn_speed, homing_turn_speed)) + set_angle(Angle + clamp(angle, -homing_turn_speed, homing_turn_speed)) /obj/projectile/proc/set_homing_target(atom/A) if(!A || (!isturf(A) && !isturf(A.loc))) @@ -827,18 +854,18 @@ if(targloc || !params) yo = targloc.y - curloc.y xo = targloc.x - curloc.x - setAngle(get_angle(src, targloc) + spread) + set_angle(get_angle(src, targloc) + spread) if(isliving(source) && params) var/list/calculated = calculate_projectile_angle_and_pixel_offsets(source, params) p_x = calculated[2] p_y = calculated[3] - setAngle(calculated[1] + spread) + set_angle(calculated[1] + spread) else if(targloc) yo = targloc.y - curloc.y xo = targloc.x - curloc.x - setAngle(get_angle(src, targloc) + spread) + set_angle(get_angle(src, targloc) + spread) else stack_trace("WARNING: Projectile [type] fired without either mouse parameters, or a target atom to aim at!") qdel(src) @@ -895,8 +922,8 @@ /obj/projectile/proc/finalize_hitscan_and_generate_tracers(impacting = TRUE) if(trajectory && beam_index) - var/datum/point/pcache = trajectory.copy_to() - beam_segments[beam_index] = pcache + var/datum/point/point_cache = trajectory.copy_to() + beam_segments[beam_index] = point_cache generate_hitscan_tracers(null, null, impacting) /obj/projectile/proc/generate_hitscan_tracers(cleanup = TRUE, duration = 3, impacting = TRUE) diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 54781b9044663..d3ae4bc7df857 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -139,6 +139,22 @@ /obj/projectile/beam/emitter/singularity_pull() return //don't want the emitters to miss +/obj/projectile/beam/emitter/hitscan + hitscan = TRUE + muzzle_type = /obj/effect/projectile/muzzle/laser/emitter + tracer_type = /obj/effect/projectile/tracer/laser/emitter + impact_type = /obj/effect/projectile/impact/laser/emitter + impact_effect_type = null + hitscan_light_intensity = 3 + hitscan_light_range = 0.75 + hitscan_light_color_override = COLOR_LIME + muzzle_flash_intensity = 6 + muzzle_flash_range = 2 + muzzle_flash_color_override = COLOR_LIME + impact_light_intensity = 7 + impact_light_range = 2.5 + impact_light_color_override = COLOR_LIME + /obj/projectile/beam/lasertag name = "laser tag beam" icon_state = "omnilaser" diff --git a/code/modules/reagents/reagent_containers/chem_bag.dm b/code/modules/reagents/reagent_containers/chem_bag.dm index 9cbd479d57785..b43bb377e90ea 100644 --- a/code/modules/reagents/reagent_containers/chem_bag.dm +++ b/code/modules/reagents/reagent_containers/chem_bag.dm @@ -43,6 +43,14 @@ name = "bicaridine reserve bag" list_reagents= list(/datum/reagent/medicine/bicaridine = 100) +/obj/item/reagent_containers/chem_bag/triamed + name = "triamed reserve bag" + list_reagents= list(/datum/reagent/medicine/bicaridine = 40, /datum/reagent/medicine/kelotane = 40, /datum/reagent/medicine/epinephrine = 20) + +/obj/item/reagent_containers/chem_bag/tricordrazine + name = "tricordrazine reserve bag" + list_reagents= list(/datum/reagent/medicine/tricordrazine = 100) + /obj/item/reagent_containers/chem_bag/kelotane name = "kelotane reserve bag" list_reagents= list(/datum/reagent/medicine/kelotane = 100) @@ -50,3 +58,7 @@ /obj/item/reagent_containers/chem_bag/antitoxin name = "anti-toxin reserve bag" list_reagents= list(/datum/reagent/medicine/antitoxin = 100) + +/obj/item/reagent_containers/chem_bag/syndicate + name = "suspicious reserve bag" + list_reagents = list(/datum/reagent/medicine/leporazine = 30, /datum/reagent/medicine/syndicate_nanites = 40, /datum/reagent/medicine/stabilizing_nanites = 30) diff --git a/code/modules/reagents/reagent_containers/cups/_cup.dm b/code/modules/reagents/reagent_containers/cups/_cup.dm index dbfcb2515d70a..9aea716c00d32 100644 --- a/code/modules/reagents/reagent_containers/cups/_cup.dm +++ b/code/modules/reagents/reagent_containers/cups/_cup.dm @@ -286,6 +286,10 @@ /obj/item/reagent_containers/cup/beaker/synthflesh list_reagents = list(/datum/reagent/medicine/synthflesh = 50) +/obj/item/reagent_containers/cup/beaker/large/nanites + name = "suspicious nanite reserve tank" + list_reagents = list(/datum/reagent/medicine/leporazine = 30, /datum/reagent/medicine/syndicate_nanites = 40, /datum/reagent/medicine/stabilizing_nanites = 30) + /obj/item/reagent_containers/cup/bucket name = "bucket" desc = "It's a bucket." diff --git a/code/modules/recycling/conveyor.dm b/code/modules/recycling/conveyor.dm index 5eeb1484b13fe..d665e38bf7f5b 100644 --- a/code/modules/recycling/conveyor.dm +++ b/code/modules/recycling/conveyor.dm @@ -376,20 +376,35 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/conveyor_switch) CHECK_TICK /// Updates the switch's `position` and `last_pos` variable. Useful so that the switch can properly cycle between the forwards, backwards and neutral positions. -/obj/machinery/conveyor_switch/proc/update_position() - if(position == 0) - if(oneway) //is it a oneway switch - position = oneway - else - if(last_pos < 0) - position = 1 - last_pos = 0 - else - position = -1 - last_pos = 0 - else +/// If set direction == false, this behaves like the normal switch. If it is set to true +/// attempt to set the switch to the indicated direction. +/obj/machinery/conveyor_switch/proc/update_position(set_direction = FALSE, direction = 0) + if(set_direction) last_pos = position - position = 0 + position = 0 //Default to stopped. + if(direction > 0) + position = 1 //Positive values moves the switch to forward + if(direction < 0) + position = -1 //Negative values moves the switch to reverse. + + //Run sanity check on the switch for one way direction. + if(oneway) + if(SIGN(position) != SIGN(oneway)) //If our signs don't match... + position = 0 // Set position to zero to stop the conveyor since we can't go that way. + else + if(position == 0) + if(oneway) //is it a oneway switch + position = oneway + else + if(last_pos < 0) + position = 1 + last_pos = 0 + else + position = -1 + last_pos = 0 + else + last_pos = position + position = 0 /// Called when a user clicks on this switch with an open hand. /obj/machinery/conveyor_switch/interact(mob/user) @@ -526,13 +541,27 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/conveyor) /obj/item/circuit_component/conveyor_switch display_name = "Conveyor Switch" desc = "Allows to control connected conveyor belts." - circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL + + //This input works the same way as clicking on a switch. + var/datum/port/input/toggle_trigger + //Direction of the belt to set. + var/datum/port/input/set_direction + //This input sets the direction of the belt + var/datum/port/input/set_direction_trigger var/datum/port/output/direction + var/datum/port/output/triggered + var/obj/machinery/conveyor_switch/attached_switch + /obj/item/circuit_component/conveyor_switch/populate_ports() + toggle_trigger = add_input_port("Toggle Switch", PORT_TYPE_SIGNAL) + set_direction = add_input_port("Conveyor Direction", PORT_TYPE_NUMBER) + set_direction_trigger = add_input_port("Set Direction", PORT_TYPE_SIGNAL) + direction = add_output_port("Conveyor Direction", PORT_TYPE_NUMBER) + triggered = add_output_port("Triggered", PORT_TYPE_SIGNAL) /obj/item/circuit_component/conveyor_switch/get_ui_notices() . = ..() @@ -551,17 +580,25 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/conveyor) if(!attached_switch) return - INVOKE_ASYNC(src, PROC_REF(update_conveyors), port) + if(COMPONENT_TRIGGERED_BY(port, toggle_trigger)) + INVOKE_ASYNC(src, PROC_REF(update_conveyors)) + return -/obj/item/circuit_component/conveyor_switch/proc/update_conveyors(datum/port/input/port) - if(!attached_switch) + if(COMPONENT_TRIGGERED_BY(port, set_direction_trigger)) + INVOKE_ASYNC(src, PROC_REF(update_conveyors), TRUE, set_direction.value) return - attached_switch.update_position() +/// If set direction == false, this behaves like the normal switch. If it is set to true +/// attempt to set the switch to the indicated direction. +/obj/item/circuit_component/conveyor_switch/proc/update_conveyors(set_direction = FALSE, direction_in = 0) + if(!attached_switch) + return + attached_switch.update_position(set_direction, direction_in) attached_switch.update_icon() attached_switch.update_icon_state() attached_switch.update_linked_conveyors() attached_switch.update_linked_switches() direction.set_output(attached_switch.position) + triggered.set_output(COMPONENT_SIGNAL) #undef MAX_CONVEYOR_ITEMS_MOVE diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 725fafd170352..ca47b76fc5945 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -739,3 +739,17 @@ build_path = /obj/item/circuitboard/machine/sheetifier category = list ("Misc. Machinery") departmental_flags = DEPARTMENTAL_FLAG_ALL + +/datum/design/board/shieldwallgen + name = "Machine Design (Shield Wall Generator)" + desc = "A shield generator commonly used in xenobiology research." + id = "shieldwallgen" + build_path = /obj/item/circuitboard/machine/shieldwallgen + category = list("Misc. Machinery") + +/datum/design/board/shieldwallgen/atmos + name = "Machine Design (Holofield Generator)" + desc = "A specialized shield generator used to block airflow." + id = "shieldwallgen_atmos" + build_path = /obj/item/circuitboard/machine/shieldwallgen/atmos + category = list("Misc. Machinery") diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index fb1706db52c91..3e0c79e4585c3 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -428,6 +428,8 @@ "researchdisk_locator", "rped", "scanner_gate", + "shieldwallgen", + "shieldwallgen_atmos", "solarcontrol", "stack_console", "stack_machine", diff --git a/code/modules/research/xenobiology/crossbreeding/warping.dm b/code/modules/research/xenobiology/crossbreeding/warping.dm index b19063456081d..882740220e0b9 100644 --- a/code/modules/research/xenobiology/crossbreeding/warping.dm +++ b/code/modules/research/xenobiology/crossbreeding/warping.dm @@ -770,7 +770,7 @@ GLOBAL_DATUM(blue_storage, /obj/item/storage/backpack/holding/bluespace) /obj/effect/warped_rune/adamantinespace/do_effect(mob/user) for(var/turf/open/T in RANGE_TURFS(1, src) - rune_turf) var/obj/structure/reflector/box/anchored/mob_pass/D = new (T) - D.setAngle(dir2angle(get_dir(src, D))) + D.set_angle(dir2angle(get_dir(src, D))) D.admin = TRUE QDEL_IN(D, 300) activated_on_step = TRUE diff --git a/code/modules/shuttle/super_cruise/orbital_poi_generator/loot/alien_artifact.dm b/code/modules/shuttle/super_cruise/orbital_poi_generator/loot/alien_artifact.dm index bbd87d275020d..761873d5532c7 100644 --- a/code/modules/shuttle/super_cruise/orbital_poi_generator/loot/alien_artifact.dm +++ b/code/modules/shuttle/super_cruise/orbital_poi_generator/loot/alien_artifact.dm @@ -187,7 +187,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/proximity_monitor_holder) /datum/artifact_effect/projreflect/proc/HasProximity(atom/movable/AM) if(istype(AM, /obj/projectile)) var/obj/projectile/P = AM - P.setAngle(rand(0, 360)) + P.set_angle(rand(0, 360)) P.ignore_source_check = TRUE //Allow the projectile to hit the shooter after it gets reflected //=================== diff --git a/code/modules/shuttle/super_cruise/orbital_poi_generator/ruin_generator/ruin_part_types.dm b/code/modules/shuttle/super_cruise/orbital_poi_generator/ruin_generator/ruin_part_types.dm index ae9c4b97318b3..05ffe18620438 100644 --- a/code/modules/shuttle/super_cruise/orbital_poi_generator/ruin_generator/ruin_part_types.dm +++ b/code/modules/shuttle/super_cruise/orbital_poi_generator/ruin_generator/ruin_part_types.dm @@ -157,11 +157,6 @@ weight = 4 max_occurrences = 1 -/datum/map_template/ruin_part/gateway - file_name = "5x9_gateway" - weight = 1 - max_occurrences = 1 - /datum/map_template/ruin_part/shower file_name = "5x5_shower" weight = 2 diff --git a/code/modules/station_goals/bluespace_tap.dm b/code/modules/station_goals/bluespace_tap.dm index f06886f63dce4..be538a29ea156 100644 --- a/code/modules/station_goals/bluespace_tap.dm +++ b/code/modules/station_goals/bluespace_tap.dm @@ -164,9 +164,7 @@ /obj/item/pizzabox, ) -#define kW *1000 -#define MW kW *1000 -#define GW MW *1000 + /** * # Bluespace Harvester @@ -191,10 +189,10 @@ luminosity = 1 /// Correspond to power required for a mining level, first entry for level 1, etc. - var/list/power_needs = list(1 kW, 5 kW, 50 kW, 100 kW, 500 kW, - 1 MW, 2 MW, 5 MW, 10 MW, 25 MW, - 50 MW, 75 MW, 125 MW, 200 MW, 500 MW, - 1 GW, 5 GW, 15 GW, 45 GW, 500 GW) + var/list/power_needs = list(1 KILOWATT, 5 KILOWATT, 50 KILOWATT, 100 KILOWATT, 500 KILOWATT, + 1 MEGAWATT, 2 MEGAWATT, 5 MEGAWATT, 10 MEGAWATT, 25 MEGAWATT, + 50 MEGAWATT, 75 MEGAWATT, 125 MEGAWATT, 200 MEGAWATT, 500 MEGAWATT, + 1 GIGAWATT, 5 GIGAWATT, 15 GIGAWATT, 45 GIGAWATT, 500 GIGAWATT) /// list of possible products var/static/product_list = list( @@ -439,7 +437,3 @@

NT Science Directorate, Extradimensional Exploitation Research Group

\

Device highly experimental. Not for sale. Do not operate near small children or vital NT assets. Do not tamper with machine. In case of existential dread, stop machine immediately. \ Please document any and all extradimensional incursions. In case of imminent death, please leave said documentation in plain sight for clean-up teams to recover.

" - -#undef kW -#undef MW -#undef GW diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm index d0b9301360393..d93fd1e9f701a 100644 --- a/code/modules/station_goals/bsa.dm +++ b/code/modules/station_goals/bsa.dm @@ -139,7 +139,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/bsa/middle) var/ex_power = 3 var/ready - var/power_used_per_shot = 5000000 + var/power_used_per_shot = 20 MEGAWATT var/obj/item/stock_parts/cell/cell var/obj/machinery/power/terminal/invisible/terminal use_power = NO_POWER_USE @@ -163,6 +163,8 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/bsa/middle) var/last_charge_quarter = 0 + var/firing = FALSE + /obj/machinery/power/bsa/full/wrench_act(mob/living/user, obj/item/I) @@ -207,7 +209,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) /obj/machinery/power/bsa/full/Initialize(mapload, cannon_direction = WEST) . = ..() - cell = new /obj/item/stock_parts/cell(src, 5000000) + cell = new /obj/item/stock_parts/cell(src, 20 MEGAWATT) cell.charge = 0 top_layer = top_layer || mutable_appearance(icon, layer = ABOVE_MOB_LAYER) switch(cannon_direction) @@ -243,14 +245,15 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) add_overlay("[base_battery_icon_state]_100") charge_sound = 'sound/machines/apc/PowerUp_001.ogg' if(charge_quarter > last_charge_quarter) - playsound(get_turf(src), charge_sound, 25, 1) + playsound(get_turf(src), charge_sound, 25, TRUE) /obj/machinery/power/bsa/full/proc/charge_up(mob/user, turf/bullseye) if(!cell.use(power_used_per_shot)) return FALSE + firing = TRUE var/sound/charge_up = sound(select_sound) - playsound(get_turf(src), charge_up, 50, 1) + playsound(get_turf(src), charge_up, 50, 1, pressure_affected = FALSE) var/timerid = addtimer(CALLBACK(src, PROC_REF(fire), user, bullseye), select_sound_length, TIMER_STOPPABLE) winding_up = TRUE var/list/turfs = spiral_range_turfs(ex_power * 2, bullseye) @@ -265,7 +268,13 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) /obj/machinery/power/bsa/full/proc/fire(mob/user, turf/bullseye) winding_up = FALSE - playsound(get_turf(src), fire_sound, 50, 1, world.maxx) + playsound(get_turf(src), fire_sound, 100, 1, world.maxx, pressure_affected = FALSE, ignore_walls = TRUE) + // we shake camera of every mob with client on the same zlevel as cannon, explosion itself handles shaking camera on target zlevel + for(var/mob/M in GLOB.mob_living_list) + if(!M.client || !compare_z(M.get_virtual_z_level(), get_virtual_z_level())) + continue + shake_camera(M, 15, 1) + var/turf/point = get_front_turf() var/turf/target = get_target_turf() var/atom/movable/blocker @@ -295,6 +304,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) else message_admins("[ADMIN_LOOKUPFLW(user)] has launched an artillery strike targeting [ADMIN_VERBOSEJMP(bullseye)] but it was blocked by [blocker] at [ADMIN_VERBOSEJMP(target)].") log_game("[key_name(user)] has launched an artillery strike targeting [AREACOORD(bullseye)] but it was blocked by [blocker] at [AREACOORD(target)].") + firing = FALSE /obj/machinery/power/bsa/full/proc/reload() @@ -307,12 +317,14 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) ui_update() /obj/machinery/power/bsa/full/process(delta_time) - if(cell.percent() >= 100 || terminal.surplus() < 1) + var/excess = terminal.surplus() + if(cell.percent() >= 100 || excess < idle_power_usage) // do we have full charge or is there not enough power for basic charging? return - terminal.add_load(idle_power_usage) - var/charge = clamp(terminal.surplus() * delta_time, 0, active_power_usage) - terminal.add_load(charge) - cell.give(charge * charge_efficiency) + var/avail_power = excess - idle_power_usage + var/power = clamp(avail_power, 0, active_power_usage) + var/avail_charge = power * charge_efficiency + terminal.add_load(power + idle_power_usage) + cell.give(avail_charge) update_appearance(UPDATE_OVERLAYS) last_charge_quarter = FLOOR(cell.percent() / 25, 1) ui_update() @@ -341,8 +353,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) var/datum/weakref/cannon_ref var/notice - var/target - var/area_aim = FALSE //should also show areas for targeting + var/datum/weakref/target_ref /obj/machinery/computer/bsa_control/ui_state(mob/user) @@ -353,10 +364,11 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) if(!ui) ui = new(user, src, "BluespaceArtillery") ui.open() - //Missing updates for: target GPS name changes + ui.set_autoupdate(TRUE) /obj/machinery/computer/bsa_control/ui_data() var/obj/machinery/power/bsa/full/cannon = cannon_ref?.resolve() + var/datum/component/gps/target = target_ref?.resolve() var/list/data = list() data["ready"] = cannon ? cannon.ready : FALSE data["connected"] = cannon @@ -364,10 +376,16 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) data["unlocked"] = GLOB.bsa_unlock data["charge"] = cannon ? cannon.cell.charge : 0 data["max_charge"] = cannon ? cannon.cell.maxcharge : 0 - if(target) - data["target"] = get_target_name() + data["formatted_charge"] = cannon ? display_power(cannon.cell.charge) : "0 W" + data["targets"] = get_available_targets() + if(target_ref?.resolve()) + data["target_ref"] = FAST_REF(target) + data["target_name"] = get_target_name() else - data["target"] = null + + data["target_ref"] = null + data["target_name"] = null + target_ref = null return data /obj/machinery/computer/bsa_control/ui_act(action, params) @@ -380,34 +398,24 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) if("fire") fire(usr) . = TRUE - if("recalibrate") - calibrate(usr) + if("set_target") + var/datum/component/gps/target = locate(params["chosen_target"]) + target_ref = WEAKREF(target) . = TRUE if(.) update_icon() -/obj/machinery/computer/bsa_control/proc/calibrate(mob/user) - if(!GLOB.bsa_unlock) - return +/obj/machinery/computer/bsa_control/proc/get_available_targets() var/list/targets = list() // Find all active GPS for(var/datum/component/gps/G in GLOB.GPS_list) if(G.tracking) - targets[G.gpstag] = G - - if(area_aim) - targets += GLOB.teleportlocs - var/victim = tgui_input_list(user, "Select target", "Artillery Targeting", targets) - if(isnull(victim)) - return - if(isnull(targets[victim])) - return - target = targets[victim] - var/datum/component/gps/log_target = target - log_game("[key_name(user)] has aimed the bluespace artillery strike (BSA) at [get_area_name(log_target.parent)].") + targets[FAST_REF(G)] = G.gpstag + return targets /obj/machinery/computer/bsa_control/proc/get_target_name() + var/target = target_ref?.resolve() if(istype(target, /area)) return get_area_name(target, TRUE) else if(istype(target, /datum/component/gps)) @@ -415,6 +423,7 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) return G.gpstag /obj/machinery/computer/bsa_control/proc/get_impact_turf() + var/target = target_ref?.resolve() if(istype(target, /area)) return pick(get_area_turfs(target)) else if(istype(target, /datum/component/gps)) @@ -424,14 +433,22 @@ CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/power/bsa/full) /obj/machinery/computer/bsa_control/proc/fire(mob/user) var/obj/machinery/power/bsa/full/cannon = cannon_ref?.resolve() + var/target = target_ref?.resolve() + if(!target) + notice = "Target lost!" + return if(!cannon) notice = "No Cannon Exists!" return if(cannon.cell.percent() < 100) notice = "Cannon doesn't have enough charge!" return + if(cannon.firing) + notice = "Cannon is already firing!" + return notice = null cannon.charge_up(user, get_impact_turf()) + ui_update() /obj/machinery/computer/bsa_control/proc/deploy(force=FALSE) var/obj/machinery/power/bsa/full/prebuilt = locate() in range(7) //In case of adminspawn diff --git a/code/modules/surgery/advanced/bioware/experimental_dissection.dm b/code/modules/surgery/advanced/bioware/experimental_dissection.dm index 6e049dd7761d9..b2ed3a498e65f 100644 --- a/code/modules/surgery/advanced/bioware/experimental_dissection.dm +++ b/code/modules/surgery/advanced/bioware/experimental_dissection.dm @@ -40,7 +40,7 @@ if(H.dna?.species) if(isabductor(H)) return 8000 - if(isgolem(H) || iszombie(H)) + if(isgolem(H) || iszombie(H) || isashwalker(H)) return 4000 if(isslimeperson(H) || isluminescent(H) || isstargazer(H) || isdiona(H)) return 3000 diff --git a/code/modules/surgery/bodyparts/bodyparts.dm b/code/modules/surgery/bodyparts/bodyparts.dm index d4ec2353a5462..af0e176333c13 100644 --- a/code/modules/surgery/bodyparts/bodyparts.dm +++ b/code/modules/surgery/bodyparts/bodyparts.dm @@ -61,6 +61,7 @@ var/skin_tone = "" var/should_draw_greyscale = TRUE //Limbs need this information as a back-up incase they are generated outside of a carbon (limbgrower) var/species_color = "" + /// Temporary colour caused by mutations on the mob, lost when the limb is dropped var/mutation_color = "" var/no_update = 0 @@ -506,12 +507,13 @@ else is_husked = FALSE - if(!dropping_limb && C.dna?.check_mutation(HULK)) //Please remove hulk from the game. I beg you. - mutation_color = "00aa00" + // Get temporary colour from our attached mob + if (!dropping_limb && C && IS_ORGANIC_LIMB(src)) + mutation_color = GET_TRAIT_VALUE(C, TRAIT_OVERRIDE_SKIN_COLOUR) else mutation_color = null - if(mutation_color) //I hate mutations + if(mutation_color) draw_color = mutation_color else if(should_draw_greyscale) draw_color = (species_color) || (skin_tone && skintone2hex(skin_tone, include_tag = FALSE)) @@ -544,7 +546,7 @@ species_color = null draw_color = mutation_color - if(should_draw_greyscale) //Should the limb be colored? + if(!draw_color && should_draw_greyscale) //Should the limb be colored? draw_color ||= (species_color) || (skin_tone && skintone2hex(skin_tone, include_tag = FALSE)) dmg_overlay_type = S.damage_overlay_type diff --git a/code/modules/surgery/bodyparts/head.dm b/code/modules/surgery/bodyparts/head.dm index 21267b0914734..9f91255a3df71 100644 --- a/code/modules/surgery/bodyparts/head.dm +++ b/code/modules/surgery/bodyparts/head.dm @@ -22,6 +22,9 @@ var/obj/item/organ/ears/ears var/obj/item/organ/tongue/tongue + /// Do we show the information about missing organs upon being examined? Defaults to TRUE, useful for Dullahan heads. + var/show_organs_on_examine = TRUE + //Limb appearance info: var/real_name = "" //Replacement name //Hair colour and style @@ -66,7 +69,7 @@ /obj/item/bodypart/head/examine(mob/user) . = ..() - if(IS_ORGANIC_LIMB(src)) + if(IS_ORGANIC_LIMB(src) && show_organs_on_examine) if(!brain) . += "The brain has been removed from [src]." else if(brain.suicided || brainmob?.suiciding) @@ -188,7 +191,7 @@ ..() /obj/item/bodypart/head/update_icon_dropped() - var/list/standing = get_limb_icon(1) + var/list/standing = get_limb_icon(TRUE) if(!standing.len) icon_state = initial(icon_state)//no overlays found, we default back to initial icon. return @@ -248,6 +251,18 @@ if(eyes.eye_color) eyes_overlay.color = "#" + eyes.eye_color + +/obj/item/bodypart/head/talk_into(mob/holder, message, channel, spans, datum/language/language, list/message_mods) + var/mob/headholder = holder + if(istype(headholder)) + headholder.log_talk(message, LOG_SAY, tag = "beheaded talk") + + say(message, language, sanitize = FALSE) + return NOPASS + +/obj/item/bodypart/head/GetVoice() + return "The head of [real_name]" + /obj/item/bodypart/head/monkey icon = 'icons/mob/animal_parts.dmi' icon_state = "default_monkey_head" diff --git a/code/modules/surgery/organs/heart.dm b/code/modules/surgery/organs/heart.dm index 860b57b037acd..c422e864f5a4d 100644 --- a/code/modules/surgery/organs/heart.dm +++ b/code/modules/surgery/organs/heart.dm @@ -186,7 +186,8 @@ /obj/item/organ/heart/cybernetic name = "cybernetic heart" desc = "An electronic device designed to mimic the functions of an organic human heart. Also holds an emergency dose of epinephrine, used automatically after facing severe trauma." - icon_state = "heart-c" + icon_state = "heart-c-on" + icon_base = "heart-c" organ_flags = ORGAN_SYNTHETIC status = ORGAN_ROBOTIC var/dose_available = TRUE @@ -211,7 +212,8 @@ /obj/item/organ/heart/cybernetic/upgraded name = "upgraded cybernetic heart" desc = "An electronic device designed to mimic the functions of an organic human heart. Also holds an emergency dose of epinephrine, used automatically after facing severe trauma. This upgraded model can regenerate its dose after use." - icon_state = "heart-c-u" + icon_state = "heart-c-u-on" + icon_base = "heart-c-u" /obj/item/organ/heart/cybernetic/upgraded/used_dose() . = ..() diff --git a/code/modules/unit_tests/__DEFINES/test_defines.dm b/code/modules/unit_tests/__DEFINES/test_defines.dm index 3813b817843eb..d096f94ea7047 100644 --- a/code/modules/unit_tests/__DEFINES/test_defines.dm +++ b/code/modules/unit_tests/__DEFINES/test_defines.dm @@ -11,6 +11,12 @@ /// Asserts that a parameter is null #define TEST_ASSERT_NULL(a, reason) if (!isnull(a)) { return Fail("Expected null value but received [a]: [reason || "No reason"]", __FILE__, __LINE__) } +/// Asserts that a parameter is true +#define TEST_ASSERT_TRUE(a, reason) if (a != TRUE) { return Fail("Expected true value but received [a]: [reason || "No reason"]", __FILE__, __LINE__) } + +/// Asserts that a parameter is true +#define TEST_ASSERT_FALSE(a, reason) if (a != FALSE) { return Fail("Expected false value but received [a]: [reason || "No reason"]", __FILE__, __LINE__) } + /// Asserts that the two parameters passed are equal, fails otherwise /// Optionally allows an additional message in the case of a failure #define TEST_ASSERT_EQUAL(a, b, message) do { \ diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index 0d573e3d42245..59ccb99b8cb05 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -35,6 +35,7 @@ #include "food_edibility_check.dm" #include "gamemode_sanity.dm" #include "greyscale_config.dm" +#include "handcuff_tests.dm" #include "heretic_knowledge.dm" #include "heretic_rituals.dm" #include "icon_smoothing_unit_test.dm" @@ -65,8 +66,10 @@ #include "teleporters.dm" #include "tgui_create_message.dm" #include "timer_sanity.dm" +#include "trait_tests.dm" #include "unit_test.dm" #include "walls_have_sheets.dm" +#include "wizard.dm" #include "worn_icons.dm" /* @@ -86,5 +89,7 @@ #undef TEST_ASSERT #undef TEST_ASSERT_EQUAL #undef TEST_ASSERT_NOTEQUAL +#undef TEST_ASSERT_TRUE +#undef TEST_ASSERT_FALSE //#undef TEST_FOCUS - This define is used by vscode unit test extension to pick specific unit tests to run and appended later so needs to be used out of scope here #endif diff --git a/code/modules/unit_tests/handcuff_tests.dm b/code/modules/unit_tests/handcuff_tests.dm new file mode 100644 index 0000000000000..fd12f55c229e3 --- /dev/null +++ b/code/modules/unit_tests/handcuff_tests.dm @@ -0,0 +1,16 @@ +/datum/unit_test/handcuffs/Run() + var/mob/living/carbon/human/first = allocate(/mob/living/carbon/human/consistent) + var/mob/living/carbon/human/second = allocate(/mob/living/carbon/human/consistent) + var/obj/item/restraints/handcuffs/cuffs = allocate(/obj/item/restraints/handcuffs) + // Put the test client inside them + second.Move(get_step(second, NORTH), NORTH) + TEST_ASSERT_EQUAL(second.Adjacent(first), TRUE, "The 2 mobs should be adjacent to each other") + first.a_intent = INTENT_GRAB + first.ClickOn(second) + TEST_ASSERT_EQUAL(second.pulledby, first, "Second mob should be pulled by the first") + first.put_in_active_hand(cuffs) + TEST_ASSERT_EQUAL(first.get_active_held_item(), cuffs, "First mob should be holding handcuffs") + first.ClickOn(second) + TEST_ASSERT_NOTNULL(second.handcuffed, "Second mob should be handcuffed") + // Gah... we need to be able to mock clients.. + TEST_ASSERT_EQUAL(HAS_TRAIT(second, TRAIT_RESTRAINED), TRUE, "The mob should not be able to move while grabbed") diff --git a/code/modules/unit_tests/trait_tests.dm b/code/modules/unit_tests/trait_tests.dm new file mode 100644 index 0000000000000..ffaba063f4989 --- /dev/null +++ b/code/modules/unit_tests/trait_tests.dm @@ -0,0 +1,120 @@ +#define TEST_TRAIT "test_trait" +#define TEST_TRAIT_B "test_trait_b" +#define TEST_TRAIT_C "test_trait_c" +#define SOURCE_A "a" +#define SOURCE_B "b" +#define SOURCE_C "c" +#define SOURCE_D "d" +#define SOURCE_E "e" + +/datum/unit_test/test_trait_add/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + +/datum/unit_test/test_has_trait_from/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT_FROM(target, TEST_TRAIT, SOURCE_A), "test failed") + +/datum/unit_test/test_has_trait_from_only/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT_FROM_ONLY(target, TEST_TRAIT, SOURCE_A), "test failed") + ADD_TRAIT(target, TEST_TRAIT, SOURCE_B) + TEST_ASSERT_FALSE(HAS_TRAIT_FROM_ONLY(target, TEST_TRAIT, SOURCE_A), "test failed") + +/datum/unit_test/test_has_trait_not_from/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT_NOT_FROM(target, TEST_TRAIT, SOURCE_B), "test failed") + ADD_TRAIT(target, TEST_TRAIT, SOURCE_B) + TEST_ASSERT_TRUE(HAS_TRAIT_NOT_FROM(target, TEST_TRAIT, SOURCE_B), "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_FALSE(HAS_TRAIT_NOT_FROM(target, TEST_TRAIT, SOURCE_B), "test failed") + +/datum/unit_test/test_trait_remove/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_FALSE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + +/datum/unit_test/test_trait_stacking/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_FALSE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + +/datum/unit_test/test_trait_remove_multi/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_B) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_B) + TEST_ASSERT_FALSE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + +/datum/unit_test/test_trait_value/Run() + var/atom/target = allocate(/atom/movable) + ADD_VALUE_TRAIT(target, TEST_TRAIT, SOURCE_A, 5, 5) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + TEST_ASSERT_EQUAL(GET_TRAIT_VALUE(target, TEST_TRAIT), 5, "test failed") + +/datum/unit_test/test_trait_value_priority/Run() + var/atom/target = allocate(/atom/movable) + ADD_VALUE_TRAIT(target, TEST_TRAIT, SOURCE_A, 5, 5) + ADD_VALUE_TRAIT(target, TEST_TRAIT, SOURCE_B, 6, 6) + ADD_VALUE_TRAIT(target, TEST_TRAIT, SOURCE_C, 4, 4) + ADD_VALUE_TRAIT(target, TEST_TRAIT, SOURCE_D, 7, 7) + ADD_VALUE_TRAIT(target, TEST_TRAIT, SOURCE_E, 2, 2) + TEST_ASSERT_EQUAL(GET_TRAIT_VALUE(target, TEST_TRAIT), 7, "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_D) + TEST_ASSERT_EQUAL(GET_TRAIT_VALUE(target, TEST_TRAIT), 6, "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_A) + TEST_ASSERT_EQUAL(GET_TRAIT_VALUE(target, TEST_TRAIT), 6, "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_B) + TEST_ASSERT_EQUAL(GET_TRAIT_VALUE(target, TEST_TRAIT), 4, "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_C) + TEST_ASSERT_EQUAL(GET_TRAIT_VALUE(target, TEST_TRAIT), 2, "test failed") + REMOVE_TRAIT(target, TEST_TRAIT, SOURCE_E) + TEST_ASSERT_NULL(GET_TRAIT_VALUE(target, TEST_TRAIT), "test failed") + +/datum/unit_test/test_trait_remove_in/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + ADD_TRAIT(target, TEST_TRAIT_B, SOURCE_A) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_B) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT_B), "test failed") + REMOVE_TRAITS_IN(target, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + TEST_ASSERT_FALSE(HAS_TRAIT(target, TEST_TRAIT_B), "test failed") + +/datum/unit_test/test_trait_remove_not_in/Run() + var/atom/target = allocate(/atom/movable) + ADD_TRAIT(target, TEST_TRAIT, SOURCE_A) + ADD_TRAIT(target, TEST_TRAIT_B, SOURCE_A) + ADD_TRAIT(target, TEST_TRAIT_C, SOURCE_B) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT_B), "test failed") + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT_C), "test failed") + REMOVE_TRAITS_NOT_IN(target, SOURCE_A) + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT), "test failed") + TEST_ASSERT_TRUE(HAS_TRAIT(target, TEST_TRAIT_B), "test failed") + TEST_ASSERT_FALSE(HAS_TRAIT(target, TEST_TRAIT_C), "test failed") + // Handle a false-positive in spaceman DMM + return + +#undef TEST_TRAIT +#undef TEST_TRAIT_B +#undef TEST_TRAIT_C +#undef SOURCE_A +#undef SOURCE_B +#undef SOURCE_C +#undef SOURCE_D +#undef SOURCE_E diff --git a/code/modules/unit_tests/wizard.dm b/code/modules/unit_tests/wizard.dm new file mode 100644 index 0000000000000..60b9c7790b425 --- /dev/null +++ b/code/modules/unit_tests/wizard.dm @@ -0,0 +1,12 @@ +// Once upon a time, a Game Master decided to upgrade the wizard's spellbook to tgui. +// In doing so, he introduced an infinite loop that crashed many servers and made many wizards sad. +// May this never happen again. + +/// Test loadouts for crashes, runtimes, stack traces and infinite loops. No ASSERTs necessary. +/datum/unit_test/wizard_loadout/Run() + for(var/loadout in ALL_WIZARD_LOADOUTS) + var/obj/item/spellbook/wizard_book = allocate(/obj/item/spellbook) + var/mob/living/carbon/human/wizard = allocate(/mob/living/carbon/human/consistent) + wizard.mind_initialize() + wizard.put_in_active_hand(wizard_book, forced = TRUE) + wizard_book.wizard_loadout(wizard, loadout) diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index 1706046bbeed9..cb65de6ebfe1f 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -1769,7 +1769,7 @@ GLOBAL_LIST_INIT(illegal_tech_blacklist, typecacheof(list( desc = "A disk containing the procedure to perform a brainwashing surgery, allowing you to implant an objective onto a target. \ Insert into an Operating Console to enable the procedure." item = /obj/item/disk/surgery/brainwashing - player_minimum = 25 + player_minimum = 10 cost = 5 /datum/uplink_item/device_tools/briefcase_launchpad @@ -1879,6 +1879,7 @@ GLOBAL_LIST_INIT(illegal_tech_blacklist, typecacheof(list( name = "Hypnotic Flash" desc = "A modified flash able to hypnotize targets. If the target is not in a mentally vulnerable state, it will only confuse and pacify them temporarily." item = /obj/item/assembly/flash/hypnotic + player_minimum = 20 cost = 7 /datum/uplink_item/device_tools/medgun diff --git a/code/modules/vehicles/mecha/mecha_construction_paths.dm b/code/modules/vehicles/mecha/mecha_construction_paths.dm index 2856cfdbe3ff0..2d0ac8dd438b5 100644 --- a/code/modules/vehicles/mecha/mecha_construction_paths.dm +++ b/code/modules/vehicles/mecha/mecha_construction_paths.dm @@ -350,7 +350,7 @@ user.visible_message("[user] unfastens the scanner module.", "You unfasten the scanner module.") if(12) if(diff==FORWARD) - user.visible_message("[user] secures [I].", "You secure [I].") + user.visible_message("[user] secures [I].", "You secure the capacitor.") else user.visible_message("[user] removes the capacitor from [parent].", "You remove the capacitor from [parent].") if(13) diff --git a/html/changelog.html b/html/changelog.html index b46bb630ee8a8..7b2e334044f88 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,238 @@ -->
+

02 November 2024

+

XeonMations, Aramix updated:

+
    +
  • fixed health assemblies not working
  • +
+ +

01 November 2024

+

RDS88-beeman updated:

+
    +
  • IPCs no longer contain fleshy human hearts in disguise.
  • +
+ +

31 October 2024

+

Aramix updated:

+
    +
  • fixed being unable to toggle mulebot power or auto-return
  • +
  • fixed getting irrelevant "access denied" messages in chat whenever trying to change settings of an unlocked bot that you normally don't have access to
  • +
  • silicons don't have to unlock bots to change their settings anymore
  • +
  • cleaned up bot access code
  • +
  • changed ui_act() return value to TRUE if unsuccessful or interrupted (as previously expected in some places)
  • +
+

Therealdoooc213 updated:

+
    +
  • syndicate hardsuits are fully acid proof now
  • +
+

XeonMations updated:

+
    +
  • Fixed a missing icon for greyscale tapes
  • +
+

ktlwjec updated:

+
    +
  • Helmet of justice will no longer be invisible when turned on.
  • +
+ +

30 October 2024

+

BarteG44 updated:

+
    +
  • fixed the capacitor securing step in a ripley
  • +
  • fixed cargo jumpsuit sprite
  • +
  • fixed wooden airlock assemblies
  • +
+

MarkusLarsson421 updated:

+
    +
  • TriaMed bag (40u Bicaridine, 40u Kelotane, 20u Epi).
  • +
  • Chemists start with a TriaMed bag and also one in their preloaded fridges.
  • +
  • Replaces all Medbay Medibots with filled (TriaMed) variants.
  • +
+

ktlwjec updated:

+
    +
  • You can change your hairstyle using magic mirrors.
  • +
  • Cyborg Hyperkinetic Dampening projector deactivates when put away.
  • +
  • Stops the cyborg Hyperkinetic Dampening projector field being visible sometimes when the projector is deleted.
  • +
+ +

29 October 2024

+

BarteG44 updated:

+
    +
  • fixed spray paint's cap not working properly
  • +
+

HowToLoLu updated:

+
    +
  • Database version is now 7.3
  • +
+

mystery3525, with a little help from AnturK updated:

+
    +
  • Gateway teleportation to the Lavaland base and vice-versa, through the old refinery room. You can teleport people, mobs (except megafauna and ashwalkers), goods and supplies through.
  • +
  • Gateway access to miners and the QM, with access to cargo techs on skeleton crew.
  • +
  • The Gateway needs to be activated on BOTH SIDES to work, so someone still needs to go down there and turn it on, and it can be turned off from either side as well.
  • +
  • Swarmers now need the (station-side) gateway to be on in order to spawn!
  • +
  • To compensate, access requirements have been loosened on the lavaland base to mimic station access.
  • +
  • All other usages of the gateway (Ruins and random maints).
  • +
  • Swarmers fabricator (unused)
  • +
+

rkz, actioninja, PrefabQuasar, Bjarl, rye-rice, Infared_Baron, MemedHams, Apogee-Dev updated:

+
    +
  • Adds Holofields from shiptest. A static machine that will generate a field between two points. Now installed throughout Fland and its exploration shuttle as a proof of concept.
  • +
  • refactored shieldwall generator code
  • +
  • reverted ATMOS Holofan projector to pre-monstermos max signs of 3
  • +
+ +

28 October 2024

+

MarkusLarsson421 updated:

+
    +
  • Added oven to gen pop donut workshop.
  • +
+

Tsar-Salat updated:

+
    +
  • ashlanders are now a valid target for dissection surgery
  • +
+ +

27 October 2024

+

ClownMoff updated:

+
    +
  • BoxStation: Added new decals.
  • +
  • BoxStation: Added folders in lobby and psychiatrist room.
  • +
  • BoxStation: Deleted an extra crew sensors computer.
  • +
  • BoxStation: Moves the delivery beacon in medbay from the surgery theatre to the surgery room.
  • +
  • BoxStation: Adjusts the coldroom MuleBot dock a little .
  • +
  • BoxStation: Changes the medical records laptop for a computer to replace the duplicate crew sensors computer.
  • +
  • BoxStation: Puts the chemistry fridge for medbay staff in an place that can be accessed inside chemistry and moves the medbay storage slightly to accomodate this change.
  • +
  • BoxStation: Puts the correct floor type in the mulebot delivery place in the bar and kitchen coldroom.
  • +
  • BoxStation: Fixed a mapping error where the kitchen area would reach the customer area in front of it, allowing chefs to CQC outside the kitchen.
  • +
  • BoxStation: Moves the organ fridge for surgery to a place that can be accessed inside and outside surgery.
  • +
  • BoxStation: Moves a NanoMed in the treatment center to a better location.
  • +
  • BoxStation: Organizes the treatment center in medbay around for a better layout.
  • +
  • BoxStation: Swaps a lot of reinforced windows for normal windows in service and medbay area.
  • +
  • BoxStation: Fixes the service maintenance not being accesible by having maintenance access
  • +
  • BoxStation: Fixes the morgue door not working due to an error in the access
  • +
  • BoxStation: Adds maintenance area the bar backroom airlock.
  • +
+

MarkusLarsson421 updated:

+
    +
  • Removed unused maintenance room details.
  • +
  • Fixed maintenance room incorrect path name.
  • +
  • Added Kilo themed maintenance room.
  • +
+

ktlwjec updated:

+
    +
  • Bronze desk bell will not change color while ringing.
  • +
+ +

26 October 2024

+

Therealdoooc213 updated:

+
    +
  • paramedics no longer start with full doctors bags, they have a custom one now
  • +
  • paramedics start with degraded medhud sunglasses
  • +
+ +

25 October 2024

+

ClownMoff updated:

+
    +
  • adds the old bananium turf sprite back
  • +
+

PowerfulBacon updated:

+
    +
  • Removes the effects that makes you unable to self-tend shortly after self-tending with ointment and bruise packs.
  • +
  • Adds a significant combat debuff when self-tending with ointment and bruise-packs.
  • +
+

RDS88-beeman updated:

+
    +
  • Pickaxes are faster now, you can put your back into it! Granted, putting your back into it tends to tire you out, so watch out for that.
  • +
+

Tsar-Salat updated:

+
    +
  • fixes some important clothing variables not being passed during changeling transformation
  • +
  • enforces drop deletion on all changeling items
  • +
+ +

24 October 2024

+

carlarctg updated:

+
    +
  • New medibot syndicate type!
  • +
  • The Syndicate Infiltraitor and the Ninja Dojo now spawn with syndicate medibots, Oppenheimer and Hijikata respectively.
  • +
  • medibots now properly spawn with correct icons
  • +
+

ktlwjec updated:

+
    +
  • Radiation and fire closet build results work as expected.
  • +
+ +

23 October 2024

+

rkz, Ghommie, GoldenAlpharex, Sealed101 updated:

+
    +
  • makes Dullahans undead, like the other halloween races.
  • +
  • Added ventriloquism to disembodied heads.
  • +
  • Dullahans won't gib when their head is thrown in a recycler, ahealed or have their limbs regenerated somehow.
  • +
  • Dullahans' heads can now be picked up.
  • +
  • Fixes dullahans being unable to receive visible/hearable messages (excluding chat messages)
  • +
  • Refactored Dullahans in many areas to fix many, many of their bugs and glitches and ensure an actually functional experience playing as one, while also improving as much code as I could along the way.
  • +
  • Dullahans only hear speech through their head (not sounds, sadly, someone else would have to tell me how to do that because I otherwise really wouldn't know how to do it in a sane way), they speak through their head, runechat-included.
  • +
  • When you spawn a Dullahan, you're set to look through the Dullahan's eyes (so from their head), and that doesn't reset when you log off and back in, or admin-ghost and come back in your body.
  • +
  • When you're looking through your head, your view will no longer be reset to your body upon entering a locker, which is nice to avoid not being blind while looking through your body.
  • +
  • Dullahan heads no longer look completely lifeless and without organs. They have eyes that don't look dead and that even match the player's intended eye color.
  • +
  • Dullahan can now properly examine things from their head's view.
  • +
  • Dullahan heads now speak with the proper name of their owner, instead of having a random name attached to it at round-start.
  • +
  • Dullahan heads are also now properly named too.
  • +
  • Dullahans can now properly whisper, sing and do all these funny things that they were unable to do before.
  • +
  • Dullahans can now succumb in hardcrit by whispering, as intended. This potentially fixes other species that worked similarly not being able to succumb, like abductors.
  • +
  • When switching from Dullahans to a different species, your old head will no longer stay behind.
  • +
+ +

22 October 2024

+

BarteG44 updated:

+
    +
  • fixed emitter welding
  • +
  • fixed cult robes using the wrong hood
  • +
+

Dejaku51 updated:

+
    +
  • camera shake on fire
  • +
  • BSA tgui panel has been upgraded!
  • +
  • removed ability to rapid fire BSA
  • +
  • BSA now requires 20MW to shoot
  • +
  • can hear BSA sounds once again!
  • +
  • fixes charging making it charge the correct way
  • +
  • kW MW GW defines now added
  • +
+

MarkusLarsson421 updated:

+
    +
  • Added anomaly cores to the Cargo bounty.
  • +
  • Added cores to be sellable, including ones made from the SM.
  • +
  • Added another method for Cargo to get fat stacks of cash.
  • +
  • Gave anomaly cores a non-bounty sell value, even ones made by the SM.
  • +
+

NotRanged updated:

+
    +
  • Emitters now fire hitscan lasers!
  • +
  • Hitscan projectiles now reflect correctly
  • +
+

Programs-The-Station updated:

+
    +
  • Adds the ability to set Conveyor Belt direction directly from USB circuit Connections
  • +
+

Sarchutar, tralezab, Timberpoes, CoffeeDragon16, san7890, MrMelbert, Arkatos1 updated:

+
    +
  • Wizard Spellbook TGUI, with a randomizer and four presets
  • +
  • slaughter demon bottles and apprentice contracts now give back their full point amount when refunded
  • +
  • refunding a laughter demon doesn't raise the buy limit of slaughter demons anymore
  • +
  • liches and mindswapped wizard can use their spellbook again
  • +
+

Tsar-Salat updated:

+
    +
  • the oven tray should no longer appear above the oven when it should be inside
  • +
  • only roundstart ovens start with trays inside. Make them from autolathes.
  • +
  • ovens obey pass flags
  • +
  • fixes drinks updatepaths
  • +
+

ktlwjec updated:

+
    +
  • Adds descriptions to chav and wacky genes.
  • +
+

21 October 2024

Rukofamicom updated:

    @@ -888,148 +1120,6 @@

    rkz updated:

    • 15 base stamina damage is dealt every time a failed jump is attempted on a multi-z map
    - -

    31 August 2024

    -

    PowerfulBacon updated:

    -
      -
    • Fixes some mapping issues with RuntimeStation
    • -
    - -

    30 August 2024

    -

    XeonMations updated:

    -
      -
    • Fixed revenants being able to fall down z levels
    • -
    • Certain FLYING checks now also check for FLOATING movetypes.
    • -
    - -

    29 August 2024

    -

    Dejaku51 updated:

    -
      -
    • thermal mechanics for tcomms
    • -
    • thermal mechanics for RnD servers
    • -
    • upgrading RnD servers
    • -
    • upgrading RnD servers now makes it use less power and produce less heat
    • -
    -

    Rukofamicom updated:

    -
      -
    • Gibtonite flashes again, so miners can better time the deactivation of it with a scanner.
    • -
    - -

    28 August 2024

    -

    ClownMoff updated:

    -
      -
    • Adds the Dromedaire Co cigarettes to the vendor
    • -
    -

    XeonMations updated:

    -
      -
    • Fixed simplemobs being able to interact with machinery via CTRL, ALT clicks.
    • -
    - -

    27 August 2024

    -

    XeonMations updated:

    -
      -
    • Ghosts can now orbit the same person another ghost is orbiting.
    • -
    - -

    26 August 2024

    -

    XeonMations updated:

    -
      -
    • Fixed a few mobs having floating animations.
    • -
    • Ghosts can no longer become stuck in the orbit animation.
    • -
    - -

    25 August 2024

    -

    Ghommie, XeonMations updated:

    -
      -
    • Refactored movetypes.
    • -
    • Jitteriness, melee attack animations and resting/standing up should no longer momentarily disable the floating movetype
    • -
    -

    HowToLoLu updated:

    -
      -
    • Eminences no longer attempt to update a non-existent health hud
    • -
    • Changed a few stack traces in hud code to crashes for less obfuscated runtimes
    • -
    -

    PowerfulBacon updated:

    -
      -
    • Adds a dispoal pipe that filters items which haven't been sorted but need to be sorted.
    • -
    • Tweaks the code of the disposal pipe filtering so that items not entering from the input will not be sorted.
    • -
    -

    Rukofamicom updated:

    -
      -
    • Mechs now fling their occupants in a random direction upon destruction, including when a mech falls down a chasm.
    • -
    • Mechs now have an Eject() proc that can be called directly without destroying the mech.
    • -
    • Mechs can no longer continue walking around when falling into a chasm
    • -
    • Mechs no longer put pilots to sleep when breaking, instead stunning the pilot and knocking them down for a time dependant on the type of mech.
    • -
    -

    XeonMations updated:

    -
      -
    • Fixed an early exit condition for book cases, potentially fixing them
    • -
    -

    rkz, Dennok, rdragan, Ghilker, Mothblocks, Cacogen, ZephyrTFA updated:

    -
      -
    • adds deconstruction scan to RCDs. Allows you to see roundstart walls.
    • -
    • roundstart walls cost less mats to build
    • -
    • RCDs will automatically complete girders instead of building a new wall
    • -
    • RCDs will automatically grilles instead of building new grilles
    • -
    • fixes Silo link message
    • -
    -

    rkz, kapu updated:

    -
      -
    • fixes VV bodypart editor
    • -
    - -

    24 August 2024

    -

    Patience, [Draggeru](https://github.com/Draggeru) updated:

    -
      -
    • Kimonos, Yukatas, Sandals
    • -
    • epic sprites
    • -
    -

    PatienceStPim updated:

    -
      -
    • Sushi & Seafood crafting tab
    • -
    • Seaweed sheets added to biogenerator
    • -
    • Sprites for sushi
    • -
    • Uncooked rice is now made from mixing 10 units rice/water in any container, no longer requiring a bowl to do so. Recipes that previously used bowls of rice now need boiled rice and a bowl, instead.
    • -
    -

    Tsar-Salat updated:

    -
      -
    • adjusts a diseases speech replacement
    • -
    • converts zfall sleep() to a timer
    • -
    -

    XeonMations updated:

    -
      -
    • Fixed changeling antag info panel not showing their objectives.
    • -
    - -

    23 August 2024

    -

    PowerfulBacon updated:

    -
      -
    • Cleans up the code by removing LAssailant from mobs. Attacking something that a slime is feeding on will no longer cause it to become your friend.
    • -
    - -

    22 August 2024

    -

    Dejaku51 updated:

    -
      -
    • Zfall and Elevator controller doesn't init anymore
    • -
    • Natural Light Cycle subsystem inits correctly
    • -
    -

    Ivniinvi updated:

    -
      -
    • fixed capitalization of cake in uplink
    • -
    - -

    21 August 2024

    -

    HowToLoLu updated:

    -
      -
    • FastDMM2 is usable once again for map editing
    • -
    - -

    20 August 2024

    -

    ro5490 updated:

    -
      -
    • Added a new Floor Cluwne Smite, and interaction
    • -
    • fixed the stalker smite from killing people
    • -
GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index ddd996b0cd1ff..e393bc7e0de81 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -44694,3 +44694,204 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. Rukofamicom: - bugfix: fixed a game-crashing bug with the syndicate explosive walls - bugfix: fixed gibtonite rocks remaining behind after blowing up indefinitely +2024-10-22: + BarteG44: + - bugfix: fixed emitter welding + - bugfix: fixed cult robes using the wrong hood + Dejaku51: + - rscadd: camera shake on fire + - tweak: BSA tgui panel has been upgraded! + - balance: removed ability to rapid fire BSA + - balance: BSA now requires 20MW to shoot + - bugfix: can hear BSA sounds once again! + - bugfix: fixes charging making it charge the correct way + - code_imp: kW MW GW defines now added + MarkusLarsson421: + - rscadd: Added anomaly cores to the Cargo bounty. + - rscadd: Added cores to be sellable, including ones made from the SM. + - balance: Added another method for Cargo to get fat stacks of cash. + - balance: Gave anomaly cores a non-bounty sell value, even ones made by the SM. + NotRanged: + - rscadd: Emitters now fire hitscan lasers! + - bugfix: Hitscan projectiles now reflect correctly + Programs-The-Station: + - tweak: Adds the ability to set Conveyor Belt direction directly from USB circuit + Connections + Sarchutar, tralezab, Timberpoes, CoffeeDragon16, san7890, MrMelbert, Arkatos1: + - rscadd: Wizard Spellbook TGUI, with a randomizer and four presets + - bugfix: slaughter demon bottles and apprentice contracts now give back their full + point amount when refunded + - bugfix: refunding a laughter demon doesn't raise the buy limit of slaughter demons + anymore + - bugfix: liches and mindswapped wizard can use their spellbook again + Tsar-Salat: + - bugfix: the oven tray should no longer appear above the oven when it should be + inside + - bugfix: only roundstart ovens start with trays inside. Make them from autolathes. + - bugfix: ovens obey pass flags + - code_imp: fixes drinks updatepaths + ktlwjec: + - spellcheck: Adds descriptions to chav and wacky genes. +2024-10-23: + rkz, Ghommie, GoldenAlpharex, Sealed101: + - tweak: makes Dullahans undead, like the other halloween races. + - rscadd: Added ventriloquism to disembodied heads. + - bugfix: Dullahans won't gib when their head is thrown in a recycler, ahealed or + have their limbs regenerated somehow. + - bugfix: Dullahans' heads can now be picked up. + - bugfix: Fixes dullahans being unable to receive visible/hearable messages (excluding + chat messages) + - refactor: Refactored Dullahans in many areas to fix many, many of their bugs and + glitches and ensure an actually functional experience playing as one, while + also improving as much code as I could along the way. + - bugfix: Dullahans only hear speech through their head (not sounds, sadly, someone + else would have to tell me how to do that because I otherwise really wouldn't + know how to do it in a sane way), they speak through their head, runechat-included. + - bugfix: When you spawn a Dullahan, you're set to look through the Dullahan's eyes + (so from their head), and that doesn't reset when you log off and back in, or + admin-ghost and come back in your body. + - bugfix: When you're looking through your head, your view will no longer be reset + to your body upon entering a locker, which is nice to avoid not being blind + while looking through your body. + - bugfix: Dullahan heads no longer look completely lifeless and without organs. + They have eyes that don't look dead and that even match the player's intended + eye color. + - bugfix: Dullahan can now properly examine things from their head's view. + - bugfix: Dullahan heads now speak with the proper name of their owner, instead + of having a random name attached to it at round-start. + - bugfix: Dullahan heads are also now properly named too. + - bugfix: Dullahans can now properly whisper, sing and do all these funny things + that they were unable to do before. + - bugfix: Dullahans can now succumb in hardcrit by whispering, as intended. This + potentially fixes other species that worked similarly not being able to succumb, + like abductors. + - bugfix: When switching from Dullahans to a different species, your old head will + no longer stay behind. +2024-10-24: + carlarctg: + - rscadd: New medibot syndicate type! + - balance: The Syndicate Infiltraitor and the Ninja Dojo now spawn with syndicate + medibots, Oppenheimer and Hijikata respectively. + - bugfix: medibots now properly spawn with correct icons + ktlwjec: + - bugfix: Radiation and fire closet build results work as expected. +2024-10-25: + ClownMoff: + - tweak: adds the old bananium turf sprite back + PowerfulBacon: + - balance: Removes the effects that makes you unable to self-tend shortly after + self-tending with ointment and bruise packs. + - balance: Adds a significant combat debuff when self-tending with ointment and + bruise-packs. + RDS88-beeman: + - balance: Pickaxes are faster now, you can put your back into it! Granted, putting + your back into it tends to tire you out, so watch out for that. + Tsar-Salat: + - bugfix: fixes some important clothing variables not being passed during changeling + transformation + - bugfix: enforces drop deletion on all changeling items +2024-10-26: + Therealdoooc213: + - balance: paramedics no longer start with full doctors bags, they have a custom + one now + - tweak: paramedics start with degraded medhud sunglasses +2024-10-27: + ClownMoff: + - rscadd: 'BoxStation: Added new decals.' + - rscadd: 'BoxStation: Added folders in lobby and psychiatrist room.' + - rscdel: 'BoxStation: Deleted an extra crew sensors computer.' + - tweak: 'BoxStation: Moves the delivery beacon in medbay from the surgery theatre + to the surgery room.' + - tweak: 'BoxStation: Adjusts the coldroom MuleBot dock a little .' + - tweak: 'BoxStation: Changes the medical records laptop for a computer to replace + the duplicate crew sensors computer.' + - tweak: 'BoxStation: Puts the chemistry fridge for medbay staff in an place that + can be accessed inside chemistry and moves the medbay storage slightly to accomodate + this change.' + - tweak: 'BoxStation: Puts the correct floor type in the mulebot delivery place + in the bar and kitchen coldroom.' + - tweak: 'BoxStation: Fixed a mapping error where the kitchen area would reach the + customer area in front of it, allowing chefs to CQC outside the kitchen.' + - tweak: 'BoxStation: Moves the organ fridge for surgery to a place that can be + accessed inside and outside surgery.' + - tweak: 'BoxStation: Moves a NanoMed in the treatment center to a better location.' + - tweak: 'BoxStation: Organizes the treatment center in medbay around for a better + layout.' + - tweak: 'BoxStation: Swaps a lot of reinforced windows for normal windows in service + and medbay area.' + - bugfix: 'BoxStation: Fixes the service maintenance not being accesible by having + maintenance access' + - bugfix: 'BoxStation: Fixes the morgue door not working due to an error in the + access' + - bugfix: 'BoxStation: Adds maintenance area the bar backroom airlock.' + MarkusLarsson421: + - rscdel: Removed unused maintenance room details. + - bugfix: Fixed maintenance room incorrect path name. + - rscadd: Added Kilo themed maintenance room. + ktlwjec: + - bugfix: Bronze desk bell will not change color while ringing. +2024-10-28: + MarkusLarsson421: + - bugfix: Added oven to gen pop donut workshop. + Tsar-Salat: + - rscadd: ashlanders are now a valid target for dissection surgery +2024-10-29: + BarteG44: + - bugfix: fixed spray paint's cap not working properly + HowToLoLu: + - config: Database version is now 7.3 + mystery3525, with a little help from AnturK: + - rscadd: Gateway teleportation to the Lavaland base and vice-versa, through the + old refinery room. You can teleport people, mobs (except megafauna and ashwalkers), + goods and supplies through. + - rscadd: Gateway access to miners and the QM, with access to cargo techs on skeleton + crew. + - balance: The Gateway needs to be activated on BOTH SIDES to work, so someone still + needs to go down there and turn it on, and it can be turned off from either + side as well. + - balance: Swarmers now need the (station-side) gateway to be on in order to spawn! + - rscadd: To compensate, access requirements have been loosened on the lavaland + base to mimic station access. + - rscdel: All other usages of the gateway (Ruins and random maints). + - rscdel: Swarmers fabricator (unused) + rkz, actioninja, PrefabQuasar, Bjarl, rye-rice, Infared_Baron, MemedHams, Apogee-Dev: + - rscadd: Adds Holofields from shiptest. A static machine that will generate a field + between two points. Now installed throughout Fland and its exploration shuttle + as a proof of concept. + - refactor: refactored shieldwall generator code + - balance: reverted ATMOS Holofan projector to pre-monstermos max signs of 3 +2024-10-30: + BarteG44: + - spellcheck: fixed the capacitor securing step in a ripley + - bugfix: fixed cargo jumpsuit sprite + - bugfix: fixed wooden airlock assemblies + MarkusLarsson421: + - rscadd: TriaMed bag (40u Bicaridine, 40u Kelotane, 20u Epi). + - balance: Chemists start with a TriaMed bag and also one in their preloaded fridges. + - balance: Replaces all Medbay Medibots with filled (TriaMed) variants. + ktlwjec: + - bugfix: You can change your hairstyle using magic mirrors. + - tweak: Cyborg Hyperkinetic Dampening projector deactivates when put away. + - bugfix: Stops the cyborg Hyperkinetic Dampening projector field being visible + sometimes when the projector is deleted. +2024-10-31: + Aramix: + - bugfix: fixed being unable to toggle mulebot power or auto-return + - bugfix: fixed getting irrelevant "access denied" messages in chat whenever trying + to change settings of an unlocked bot that you normally don't have access to + - bugfix: silicons don't have to unlock bots to change their settings anymore + - code_imp: cleaned up bot access code + - code_imp: changed ui_act() return value to TRUE if unsuccessful or interrupted + (as previously expected in some places) + Therealdoooc213: + - balance: syndicate hardsuits are fully acid proof now + XeonMations: + - bugfix: Fixed a missing icon for greyscale tapes + ktlwjec: + - bugfix: Helmet of justice will no longer be invisible when turned on. +2024-11-01: + RDS88-beeman: + - bugfix: IPCs no longer contain fleshy human hearts in disguise. +2024-11-02: + XeonMations, Aramix: + - bugfix: fixed health assemblies not working diff --git a/html/changelogs/AutoChangeLog-pr-11817.yml b/html/changelogs/AutoChangeLog-pr-11817.yml new file mode 100644 index 0000000000000..cbe81ddd6ca68 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11817.yml @@ -0,0 +1,5 @@ +author: PowerfulBacon +delete-after: true +changes: + - bugfix: Clockcult shadow shackles will now properly prevent the target from moving. + - bugfix: Clockwork slab progress bars now display correctly. diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index c6772756c8720cb19cd41d6e48bccc4181e44a37..27b73165e759f21eaec9e24ef557149752d0eb14 100644 GIT binary patch literal 830831 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�6xC(S=CwT_ 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%0Aq>b#T%s>D*-#k;)|IQ{ayWrW<7 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 O?#o0AU#_9Cu_jJ4SDrd;zjso6q} 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
@o;dstT}X?Jt$fhz$E>mdeB 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
=TKp$9SbyEWq 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%0AnUOHG}X@JamnuaV}3Bj;svVD;#;A89?Q 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%0ArN5`eXlMGFQ^4x(lk)Wh&HoQ&${K1 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 literal 851810 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≫|$z7mN6J@BSGJ*~$Cj4F5$`XtB--`i)+Q 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%0AdEyL}nE>EgDJn51gVO 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 T{^u*;? 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ⅇsZ$E6SEJn%D0@asCV-ZThx5{NoQlq9?t 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%0De53uK7FKxI*U?{`~ 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

WDZ{ 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 e z%c@~_Yze*|e1Gx&Ur=X8ztc>aWY}RQNDJPb^Qd56q1C)JzOdWWK?>KEHb{z2;)wY> zFII;dk0V9X4+%AY+q8I?b4p{mD4W`fqM!>tX86tk>ieLrplOK9^Px$njw=?~tm3OW zH{#N@$xr3IS+g@7cx+bZ^_7cg=hn$x6wT65^tXI@4NT(#k>OP{<-o9=$g8YBl!f^H zkp~uw^fy&A)E*niC>*U+7Y@(4e8?7g1uM zYTlp5K_)UJ|R+*dJHlpNhl}@a1WY+TV8VDyn*T z37GIbFv9M{!y!!KX*)>PPnNSUs;AJmDZ3Ahl|)2WL-mO z6vWz)2qnFzhtTvCjz$r*-<6-_4V_G6@CzkEE_NG`Hg$K%@Idx0I*JsKp0-PRY_E8A z)Sqx6-oeo9ncTO8*Z$zQ91XRgla4z8dPMk4sCL;YWSsau6kba`6mhZrq_itMnQt5-vPRH=$xJ1YH zG_C5*`1jUa4)@W;R!|fpe(}I_q|8z>(stt=#3%Uz4dwsv z+{rbqN#6s@=El)(e_7r2KjpXviNK)p?FxfSH>R08uN}0UdM2Cimp?}}Yi+d`O6b=p z!TIKE&FiWyS=ykgjIZsNcIQ3c*@%2gzDfK8o~RVJIomM)>gv=3Z)TsJE{Q0`g>7B6 zn8!5BsC6PKQaGGo0X8RY>MOAvWLGdZM@j-;7x*i9ub3+~zfIW|?8mrPKM6HWT{730 ze*A2NS*qPswdMBUJNFiMKHZG^;IF;0VegjzxqJu`e|ZNk3(DIH{$b;M)?O$^cJ@k_ zr4s11sT28|2JI5lt0|Zjk{V(31SxMBSWN;5MVjbV+PK|^QS3Vt zUibX=gW`T*5cyNq;_ZbGuC|j|OG^&Ai&w(hFVu2KB5c5t2!mz3{bx)H>%yzyAPxRu= zLSA_0DS|V~A1S3nw3#Of6cvVBDc7m~7br4jsk{#=ZFf9JSh?QG-i!&g}SNm^p>!|@1FctFB(t9lxJDgeg zRX=3%{}^Bsj=C8mpPj;iFe_ZzOjrsoXd6AL{JOe^@y)v*1SFq3w$0zsS=jQ4!EaW@ zXcaGgxe4>qS(gpNy?8ONCtUB6J4D?k(~${*H{gQxC5L7AKN1EK-yVgx&Yjp_=--zV zHJ==!xG&U;o!GfHxrOMxwm0`WBcqCEyZa(E7^GJ8m@1{d@oY55?Wmt8=Su#t)b8Or zCK|}(?LU3C3Z)~_C=(YcA-<~1%cQlHR@Y*68YTWv3Y9@@&Makrw~|Vls?aC62c%3c z8*Zk5dzNL}EE&?!tGgae-Ye>`F^@gZR^%YwJaNa4XAi+^F800??-oGiqwje1$V;JJ z)yu*T)zFwZHs2E^0v8NC5yx=THjN%!j7TMl6_$+h(=}(l4;bo?|EYf_ zrDGEd+?`EwyMgWQmQ|g)6AP$+8bg__XC@Rm1m6HoaYfb(Cbz5_%j#Y}o+dJ<>1Bt; z4q)WF4Wo5~Px3#xrCgCktaq>sSI`szSlFXW6JF{mKhx@+Lg@Q*u2=f3^k;oGd-sX) ze>W?khTdQEw77TAIXQ@*aegGC^3$hCf8_FkoK3wWeIt=z>R`UsEP-G*x-O8;mCeOYnYob1YtlQmaN7BD~g(-3yrQ#Eyi|-D@}FpyEwO{bi`CW6n>Z-hAM3Z-3(KcX@?$C)o|+% z|1M+bb+1|L03P6tsA~HuuSb2er;SX(@=tN%JrbUv0`9<$$xmvtcOc0DxlWWpL}P0z zfI5&{E3GDo{P?kBPbcE^m)PTw5ZXa!F#4&yLzJNl6E%$S56S3jq1Yco7A@Z{gafqr zCapf-SS$AnE~w^qh^dl&x8gyt^yz^MO!dbd97GiTQ^|t^M`Jlm;>M2WZ!4WFN%DeR zoM>uem@h8Sg6?l6zfCiqCk@F$jY-EzZ(ZndCpC1J(Y<4)vtzx9TNiOR;3PTV&7gHM zYgLovitczotdTGDxty}lRfE7E+Ak=&!Y_AG>G%1uiZk&GwD{(C9nf=$zjp%7LO&JU z?|f3DpP3tL5M})(>&|@j!#FqSyO>MM47WuJel7CtFZg=cOgocfbD!BaoPzqcwV{gp zllnRwl0rK6W|i@fEV6AVgzulwA4gS>XBC2Ws~rT3p%<9#Ywyfx@H$+28p|`*;2ck{ zR)DR$NvH#1HUE+6;w|Wkdh%@$>BBP{^~m}<%3U1uKcOADYl91Xn|i9f@JqiS1}M&( z82Zs?qHoopa(hY}?ALWKQ1z*L4$W6rJq98X32);|*kn%3Ke3&`H2+#_Itvlrw%_OK z+d=sE_^7H*kECCj#f!fdPd~c-w448@(D0KD8S;{fkRT|d4*)Fm!2YcP7tc3<0uByF zF7WEvYi*{sYLmYk%3N8LS3$j(sxTCdyrmvS9;9kwKXA&iJHg&X5f_&ohruA>xtIcue8ebQ-+Du5?W%75#I z=j939IuQQ%ewhkNQI>eO=84FV`JhRqyOCi!!8;GfCnjbHp{w7mbYVmO*$Su7puaWL zWt{Opt{%d$U#XJ9Ij(O?kHVL(R5FwWDy`{gDfxizKl5#C(Xu=2Gfo;n_!yP)T>*vL z%+Q0w6evPzTAXWX zyR$ZF_|^302d?xg%+Mb)?QqI$0s$cZYTh2)u6h|T_*K4X_4IbLkLlMTpC*r&QLERk zB$I>1LXQjbAxrlo5foYZmaO_ZX~p)|`lB-S{DaPdw6miBkEX8-X!`x$CPW&f8~Y(k}tV4dr;`$*aNG=9FG56>*VV@?NX(Pr>B=bmGwNq6Cym5o$Nu=PSZ`4eJ_|C z;5OIRdZpfrWahv4pf2;M5qZD>eU1P6$glTm*9`tGg_>w>GAQA_>;E=Bd*vdkYcWA~ z$+7q!`8ZDOb7XF1!`E|e_X@nUhtaqAyym?*i>2AzQg&e>whD=vi7 zp4fSK_9dg|g1BzYnsA#uR}z9WGY~ywqU!x(PZjk`OW%*fiD16ljaJ@L^QQt;=1;r* z*VGT$ujJnX*l=XUSa6Z8LLFcso8ydL>n;x98_x6-CP>=^1d5va!_s^><`u}+)s1a7 zEDje}hlOsgYF-jt=&*q1@1|n2s#;vwLPhs=2QCsj(v2}MPke#b#0ct?aDQ^~jK?2^ zZ(2dG&l{SGH998zFP?Nk%n2r!bt9`4zh9OID>WI#S8~dJOE@sH=HLPQPboy2v8jIz zzI%WA2f(;@0K_}M>B_8O@eWZm*w>vBnPJOcOhqb|&qV8c5mH+@%<{P}T^Bv4?`Fha z4PgU8&kby$?7Z`*BeU?E-clFE$y@lzpTvJ@_pRRlVd#T9B(UG_YO#5zgT-J#TIM6z zHy^|aa;5##ypKPe9t1MtQkd{S!jEu~Sxz|zHB$-M7*new!;9!)};bg23Q;Sj9 zs~vr>X%Ut=-om1$5KyD=Z9kl&wy4*@MN5Atl0Kebrk}ED`uH12vN}&l>%M#bW1+w5 z4JuSfvRtIrsFja+kcR`;16&zji+#M=P0Yj>-?vHaeJ^hYXi3CYl{FNqFj;eL7N@_I z<5>=YA;dRig=NhIl`+|L#aCtZ($=H8F+WkNKhCr!p&c1-QPj??bO93tv$obT%>i_m+nmto@$e zD&N$Dy04F6_!k9tp6uW?cQ%Fo4-fDE;h_j@yUA=l+V`S$u|i%rCyg-5(`V#8>&+m4(qj>rn+kHN_VJk;=_>QwMR()5C z>NU^wTnQJo@WBV3UB&mD&PFC>;LjU+;-wFg7x>UUpcal|Vin@f{AieIxS* z0=*Wu>TtY&$pTb}KXF)vPy2?%jCp4~T(@c#ANwtmI?O0Yz(yv-Q>*dS z)$KFQHMjAQ1EZrFsvC=(jUrQ@M%pH~9;u?YOgxI&CHhbKN|$%S(v-e_+lEI_^x zIXT%cGr6>W9p)n^c>lD8r^C9O!N2YRQ7|txvQu_AdG4t@^KgrA{FwSlLqB-_6rw7Q z+AtPJa?KTLhdZAu=CqD4Tl(5%`EiDvzMXMvhK3elE}y$!@$s!E9pFYTu%7>6(K;Kb zE62jj1%X`w>wo}YuEM}j+jJkvt^O_HKgxn zSY0QPdt|?tiAOekKmGp^tnqp*^Jc&SDs#|e+5EqP!UecB*5L~InbOA;cBA^UXhN?a zX?l;6PW=qD6|-J1eTom{-@xhq@DZFTn%GX3Hg#U+%jXfP2$q}KjlJ_XNY4b?fT%^2 zJDvJ+M_}>;86CbKbk&+%humqg5nhB=zM^V$WJRkcDZ+HFJX)Hw2GI`AxILo)%+3(B z|6<3MCmmgULGehoF}{t{Z2x&+)(| zTKvoyyRO82m+Iux3!-fD|Drn$z{DtHJTV79DoRZy8ow?=VdqmrLgp+G-`pVVDyr%m z47H5X$M^|0{X;<7QGg@|0~P~+&yPH0_fr6yd&_^6j{LYiRI!jCz=pN~{#YcSf-sHFj z!>-~NBAKd>0%hMo_QStLnNUxk4&2a{xKSueqYoJ|VzKlXwC6aAIq)CUkt24;UA_w# z(-ON(_>Mu2cRsbjn zfiJA*@Om#bn)>BTax=$&C&`$l4`Hy9Nz3#Et;xh{9-(ptZ$rgXS*9z`eq+$!Cc=P7XzU{^j&5P4VKp?k; ze!l{6GW{PO5{c8N`aukS88rXx)-!ltJ$Srib=ZS(Ce%mG32!CmY-^aEFWV05Q9d`fuRL=$lTWy9v!|hqPOK@oI5SF=M}daY?bEn8SLJbk)wrlmvz41cH7SdX{pH;H1$8+h@9BWhdrnfrtPc#DUnhI!fVMy{vJGk#;zVH5g&DEy|1M5u?UownQT>Wfx@B8^2H~68x z5J3F(;T$C|g!C_jW|rC8ZhmMtuc%&RQO>QmS77C|v#IX#GK~b-`hWkI&3WPQ>!X60 zpg%U}-C(+$mm|;ngR%yO+5o(r*ZwTA=(CENYVh;9`SxM{|G!(^xTa1OZqLnMo&Sn% z2n6{l3U!%%InIPu2ciXVLAr1~0t6I)oCiyyLsiYF8VYZDXLRQ6Ie9ksli%u4*@*OS zv%3xoJ5ac3LL)29we607KJGAl0~v5b+mTf}Vt4XQDUO@;=MdS~5a&M+3Y4&I{Ksbz zN+qTvY!`lJQd)tfZD--`Gkz?oinH81r#z00U3-;)3&I)nekJ;QHkgcJ%tx~J@y; z;?r0Ef9KK=xc)$Vm_53zvFWAp5+Zv$d#l)(4Gb2mz zM&{ZSDVi{EzS_cVA#4LXw`KN4?)O$8A3-TY`ik<#oy<{$pgQ9!2fs6!;0bOseAXE{ zP=e)2TVlql&iknJ^~~gPK2%P7q{L|#giT(&y2QFvgM7%;&Efz|3YCc*ak>!*zdNvQ)R)la}rA{ zfNPKiOaMnAliR7s60U2L&o3SRo$4#iubT*oGrySNH-2sg29zVHscSEB;s+P~TGLzb zeQ@3`l3H2#GR$&;%w+Kbsk+GU zj+1e<{ySB>yJw@v;#Py!p^|w24mP8ka7L}Y5;60vFcV8`QW4&Uvt%=uYM1#686bsa zdY#*8au@STlq3Z@6m_wXo4DqmAu0*BZhyyqy9tp2N_*Fh$eQ_DLho7g?@Xe7a@Cw- zY6!eeN_l4^>p1D}60xDExWS9K;IkC=@2nqTYsEceGQMtH%JinAk(t=h_!J+61jBROr-w4JC{97d2~7G|0KKU1}v&Iz3W`OG8>TRBWMj%Kw2-p}h<3J9G3aK#GG` zj35~1a6Q@l!?$I~#0UGXR`x)}LjrBJ9Q9lE>Y@IMy5o0gq(p7Vc z6{WBsY$~XMdr+bCM-J?Qh~&$ z#jiR7nPlp$TzbjdP7`3mp0G;`Fq^Ez0J{ds~Aj zi^(&J4uq>{?p*8r9DSSk>;GA*vM-|Y@)~`Qm!<3mX7UqzvfP$dO<%z=58+?J=l_8U zfL3ijfQ6l4Co-@67xn+EL4-_!VvKNH{+vNq-6=3|!0)3h&H75h@6omX@ofylU1?Pu zvk6WWCO`K0g4yq4;*p1Tsc9*vKZTFIttSWTe;-b`?}ZwCN{qDWEN!%LdPKZ5{7cZ( zdg}7%x=udHb`wkCNXm}oehL4=x3mkUy&7`GSG~1G&@fd(`g@Uco z6Mf*$Ua+Vxj$8_D=63|r4~43HxIkU3!DWX0+1UDik+;|BU>RN?{+5Hve0L4nU+yzJ zqabHDs~nEcv$4)QntthK|AXS@O(F5mLMfkiUqAfX+C(}J%GY;PK-W?r7n&$lad}NY z>DKQF5{Mid`o7=q9;Rte3ihjCD5jh=&yet$(>KebxI*0ksTY->uGh8|)`5DMyn>>BvYb?0U=1?M5Fn@!Wb% zUj7HVYc`9^rFRX^SQAvCeH8bm%&n6|peIZi8_2Aa3~lKH-`B+LaAQqVR}jyTW}S;{ zf8n?C@#(i&bdr}B@v2eF)h7c=67#zUYdm@NP=gz|qjwemQ!y zG3)0As^f%#SJR89fqfQ;5^1iY$BD2&Zv#JE0=FZDb{M*JS%n{Tf|ZD%ANgo-&Jp+* zFdV+w0&lSnHA3^Gp@3Hs<^@I$bWaSU3-RTqe_@k&)$31j(Dd?aTP1XV%O+&>uCy?+ z{Pd|S&i8mfqW#`pqJg~!0vHy&bnvwFNcKV65n$QR5^>#C>M)6!dEC~16ZkwP@dzMj zP*;tSM@D=*w21tJcoW+2UZ$Yl{77U*K$>4B+rD?>V;7lB#HkeDmm@g~eeo!6lf>)p z(_0sABAq(>Jx@ciDPf)RBUW|;H6Zw z@==lTqjdx}N4c7YoOH{J((mE5P2l#Y7gqzVdMcOQO-6qLt1=!(D%F0bf!6o&M0Y`U zIw1mBCS!EDB{q~5J2qE+TJ2d6Z8$P~td3#W!IueN8+P8^?gY0aU*3&<*8dPMJbr13 zE$2NNVG2f&LM8R^q#MCTXf3XZ4%X4jR80}=9~D#7jVA@m>g5@iUA%erXNX5CEYGsm zEPxZH!+AF-iE_;0v6R7e9HS?SSxjB%tm{>)W9IX)^o$`F){onoq3Ad-{b=3= zgP!AMc%;kjJ!b)yje&s?pBAzuaALgTxxA&64uMu3GAQZ)_y}2`qWXNRi8Sw^`G(9a z-@#(KH`yWalDQCcB@rz0QPNP=InR>P`g*wV6?HGi%RshqBa7zCDfyQ-jP1)6uauo0 zhag_8(>9^Yxq>CcE8{yLtDT0mRboWY+eCO5*aaNfiIC946w6~L3co|&Fycg_z^o2< z4Br`4k^&FsJA!a*p-EHzR$s8<{i-gve9!?3*i#E^aOHL3eH_c%V-W6AHg+o&lGsL? z=N%C2%Mf_tsq0qZv+(g@=hn<+5X!X?gfI7+Ak%VGRE&n&H^{pX zo0#8&_?E5Pb9KyJouHB)yv^%=FU-Bj&+dXiMsk3A&5Fn(@vg<;3t6hv-MG+K+4CFaE-GRy;{8ubHfy3^~JONBzbz5&_JcN^u`70wAX=kqlu)s>@Fn*{G|IiAht zMsbbWe>NSlEyyn-E?z4?oo!d@dKOnd-hOY@>QenMT*pnLGsSZDqV%j=oVmjOQ;B+m z`(l{(@0m9@Z<62sGxA967(_owZ*6%rfh?~}Elmv#Roy)5D%Q><+FddZzMRMAQ>qiC z&SfTyz#-)ON{sXl!5G)dHaIJ?Tp&rr7&|&dz2#Aro;gWA0NFV*+u8Wqf&XxHiW-8^ zuYh7kai@hxW?xFLJ6W%xZzC~adT580AQ!!#13A8e6?>|P4yQwhlMf^OV!`Yc3i6kW z*k!IweaE|!BpNx87-&E7D{+!%YjAqp*+x@oS6k~0HSl&q!Fa&o^^I||hNmnF-x9pe zJzGaLTYWQM$lBAI5QnF7c?1cQ+F)Oj)}lBgxg|6plQzV2g-7tcnxj{d%7+osHO!PA zK-m>y^0yH4l~ZQDylvA~YY?+=@2Z+J_RPNR9TE~ybKUy8gs551V{YeNfGPE~m|J9q z__Mq^&9YW``2x%w@vIU=PRP4=g@?1JeOZdri{r1J(1U*YUn3twe+;wRC~dxUq$&wj z&6eW^OIuV8+46Ql_?y~pBnah&s!nwOB3B;biaGDT?=8oRYKrWz>MA*D$uKgJTU9u7 zHR+UY%`h+X=_ZP4NE;KScVSqmorG zTA1rDf7s3*;Qo#OAc)OfwEKmGK7ysMv=>IXKa zX=H)O*o=r)2Ul7v5>QjsMKxUzxWr*SLjqko`sG5}PO39UTsRpGsyaHYq9Enp;Co%YkEwCZ z3aAOLr*B<|#0!!=XqbW1R4d(S)9BE71qZA{l8!HQ(8SLZ?}7$bYl^hP%+IS2%nj*& z%`jiW8Z>_FHL)zyxSTj$vXR-nyqBKp^K$S9>E!)P?r(uww`r_LU-1MY(&uHlJM*P4 zbi`ScJ``lr{+4iz+&umJhuaTteQ%-4KUl&#E} zTH)`K!G0$9w2I}+V7a@ZzciZ+w}GI|gQW&;H#i$bNakbKC1DFjLYOw85lfEVAp1@2 z=Vs^4K`vrayLOBnz=raSK>mJ9+nTwm^af_2L_@2qy4l*)P?Ptx{Oy!vs)&;qu7;nH zxNIj=Vnq30c5x`y%{LDWM&! z)n_Z!(Vh5YZA|q$G(377XL=teRPY`DEDHY~hNJD<=*_#1|95#&1pI?iUrH$OEq|q3-#w?E#scI` z9;m&?zVn%3wnq-Fax7#O`$cZ?MFOf(&{S&ml`8EvN?teS2i^BJsz#gMB!8F7tjX1Q zKDjV&^8qC?XbX{>EyCIiGO(@i?C|QuoCIhlA2I%hs%__Ju7Ajm}&| z9@mufkI4=v{96+|&pwTzu7`j*DmMfvDI}$l zm+d*exfyDFD`CckVghI*Uz0TkO(6lrQp~UJ)N_R{*Z-#u0*ks#Z8Y2pSiSDIlBDG1WP3@-;uwunkL$nggXAFoGdsw3fM z^djm?-%xi>bB?e~T@Ya3iaVfXariQR^tuy(jhlU}jMj_Me|?S}%JAQQgU7tE__JLp<*y|XSa#W1W z`B>JUH)Ao{KXpLv*ovj1O61|>BgnATqhT0{^C+8QCV2)4{E0hq>*#;^caHgbZfIo0 zayD}0h(hVGBZSi;aSxDYdp8)lWUvg z4|l{gd*DjyR?v*Kl~5@L^mozIbi<9p@np&VnLo*(Mo(7Z&|?l=)`_{@Du=HTbG~z* zOXX$Wzckgn2mj<1<2jb3r;_ACCdrsm)wWF~tQ=M_0k-m8yuiL%YnITE0xbhviuXNA z>#um}ICsgLkZrSCT0{wTfJiCXw;M`X`$|0(d^X1)taRX0A9`Y>iKtP^g(U^8`Dsz< zErv&KeoP(fku1%eNmu8DzQCM?Bo_KpB_`OlGybi6TxfCz zW|uc#BC?Fp%@W{)Ui!Scv{K7$>E|O+Z(PazCD#+S7R^MaF~ygB0o4C85{h^ou1MYK z{*OQH+XDFOS91f}q;6Iw2e{MjzHldZQSj;#`BhJX2%inFG>>VQnowJ9i^VQ9)Ye*KVW!DzhB#_ zw`90Im>!?~`h7uW!rMvjt&(wG81&Z89I+&Q3i(YnDSJD(gb`7Em_++FN|-|2yqT?f zBrEeoG5=$CU2BIt-B@mMi_8;pYpb`Dt5dSj;GJcso$#-7_%f`{tNEC5{HG59qHjVr zL0OebDdvef+o(yz>*I~dg+)G>o}`$l-ezQdVl#YI7_ea6WIcK_R-mD#ONFc|g!B2| z>i5T_1xIE9N2I(*X3ki`1cb?Y^}sE>SLO8<ZqFpmp7TnWA9e}-6| z!mF}C)19$Hz;~L_r`Zni6$*mGKv?eto1w#jU|uJTeaejuW`P>f4$x7{(wqZ0c<0vX z=QVn3lAxc}Et|=_aC*Wi6N~yMW^EiudJ7V!GxhYJg=VAFpgWJM4ePMAy9JFoMoS@A z#w=tLbb0D-k(}8Kzj^; zl}}YG+P##Rd0BE^dUX;gEVBnjPj6cze`Ll} z`vd8;E#2Ok?wuplW}ob9;%%wEKUozy*bCD= zbvbiF&G;w@F|q)jyZtondv3%o^Pb-onZBfrcpZn!1^z8zNo{YvH-w$y#!hwdM0fDG zqebrr#~L${ADQ*6z^m%P+iQsXH2;{DKPTJMWCu`QJ$xoPeu4iAatvd}mEGt=4BBGZ zJ_s11i6wCNq7ZYv;5!kQva+3*ER%Eatu>J6F{ve%JjTZgD68|E=GY zSayd0C`2B(b77PVJN0*`Lc#>?$FX{RTjQ;d0*9-a;`6 z`|rcE-yVRW{ClZ5=>Rej^{qiPVeB#&VaG$UH2pVKVQ$BxWj^z6tH zU}WP-QP!BPMaiON*U1lsv~E4G7z=10*p^NaS_YBU8nQz!cC7Zd`C#yjNwsmml%+>S zH1a9TiYZKm;{rH=J6ck1Wkk=$)pA7*O|Ekz1{%w9ceZ~#*}JtPZ>pFO%J6e9nb($A zKjE8rh-P^veXo`ThSyf{@$(Qxx*Ij-0}TW_k=~Sw_>%K$<>Qby8pLj5A9~6g%_0@Q zuw%J)qJ>wn!w)m#BllJmuCh0_RcVC-g{y0AeZLJE+LX@q0!+_S6RU_m!;v2$r&eD` zp#rDH1K^j=z^e_I;)h$sUt_>8@T5v;zH`JHV!9V;IDy`~t{yB&l*IX&3@5T4@Eokc z%a1XIX9#)Jk2!?i3F>{WS@RX*QPVX$^l4M}^LaW-s+HAV+Lb2r;VcT5+TY}8)#HRw zk`f&?h!}0_k%>vBN)hE_z0vV-U^WD1{Z1V^(}2#P8djzNbCojKir?VMB=h3V0j02( z#HBU(e(q}#E|KyZS@ns7Qp9Mb{W}MW0Adi4jP7L?!#8J3Trq-xKF41LLYyqk_b8CJ z;~@>C^T^~au&ogdMF@QLX)~Bc!tlo-oiMLWWl>ghe3L>XOQV+S47V^|q;T)O3X2x! z>pbcozn*omcc@?lB*-QDN|BN5Q@g!Dx6kM7_N)@L_JG1j#;ZwbDv3I(YH)6p>#2{; zUf}}1#yog`bkBq1*`IT#*BHgk0*=V5zb;{|!9R+M74lBQe@!rRp&HbSG5ZpaZ`FRN zprcd^s1@gAQ_UX8W7Tv$DJ#VIiM)EEh}3WnCMD>N3@yKKtF*#wS*YdaS z*!5>)oYeU5C@iioe_VpbM2Gxg?)WTHC$6&V_=s@dPK*E85SmePYapm6O*@%hxC!gw zajR+ETu(MZl!onX;&ap+ zh80>zY&ttQqMc&3`aQb*(+qRVO`nSYRr^lZP`S(0w+I%f;sO3!nqMU;^m!Q8Z~$ZI zdqm0=3=P93+{f)~!nZm{l*os86QE-5r65g}9O$@MxyVIUKTqQEU(dwk4-Y7U-XOt? z#J}6Xc^qRJcN({uPZ~UXbe6~3@C&b4HH8JbB6jJNy4(~;dzBk>kv!GP&pu$1~{2V?X`naU~rdaPD>%ShF4BNrQUGwn!|C(r8ndq19zne9QUJ5_C zg^tSxi|))|Y8cL{3LEbfQu8#hEF4lJe8?~xvPVhBZxd*?hE{j&dcbQ>0;fcP-tcML z{AyOds-4Kr-@>O%K%o|RHfXOIJ}}ZyB+6KWuxiI=d68B)4z9!LXq9M>LAl3< zq%LDqMsP5+2vj)ZdRfu=jJ5~=}i=2c1va)jGA{XzR%y@Y+5HuFuD9eok zYKM{Qoqc}nlmt$X1!_-)b6Q|X)K{PALAoN=;1XLCU$S@D@o>unlrz@e37~t@E<|zn zV7QS9fDpxr{DYsa&foZmz?mx|r47l~?zS(;V-l~cqQ^6)Q1_{Bhe|*Bq*%wT*urip z(5eKoHwUuzts-}BEl&D2wP6<29E+5ty5Io4)hk7`a?9e?d4F@cUprOx<)&?)Om?fb$s4H_8DJD^5`i+dInui`1h(8op=FGMd9?UeUZpr@34?)DZ4R!SD7 z?F=%ciS7)b`+O^_{neldw4ZW$*;P;4f!|X=vyK9&u2kvV zg5)26;cX%l^FX%RTd+a%_>Qh8afW2E@YYzcC~sQ#NN{vdbx(eTuVWOw1g!YjkR|aLtM87r&A)qiJu{h4`Zb!dsH@|4P6;A_^up>$6qEf5vS>M9 zyM+x%q$6PrCJ995ES3M4Q1VObYGT#hwuOz-(Ih9{YS?Z|i8daE~^K_w(Dm~V1Xu?(yg8kVgfloAO6o9C0-hvr@)wplDJ=QBJKx8ajK*nmw zZ&9!DRDkK)jNEUqJSo?`McbyxzWQp(bI=p;+Qm=th;&t2xe4It#xxA(86+NC`A{6< zOp`MfuRD}a=6*;%wNjd^qv@?~1yKV0fvbBXcsNv*b%ZB%PuA9Hk3N1sGpg$RRBB!2&Q+g%5vum|A217MEb7gw4Z&f!+F^kK$O^Hf$cag7tm}IonQp7eR16dF27i(LI~+=5 zFRxo)r6m#1tb8-RiDnr%NrzuPehT|-lTgEcWO^gEFQ>1ARWHPUvX_Va6Gi;0E5ad{ zk=RyaKA=hpSoIj)8k?eBs3I|^Tj{cFN%d+!);)(UhKwWmZfudLVCzpsfB${>d95Lze^ zu)g3tX%acOjfj#V-u>$~Ar(Yfp=a6M@OYJ`$n! z6MA>~E@Ewx*OkXDkL)a0u#QgAOh3f$38sUtW#$Dx;b@Lw6g^fg6#OEB_msEYv5BJ8 z7k-y6Y0FjFXOy9Oqw$W%_k8zHWNF)MG<9pv!rRR#l_zRWftyU(ErWk6XaT>cZeUOI?xHe1cP^%~ zp^>kRP$6IF1)t$nVftT*hL$|U+0>@T3xrjU&U|6#lF!>aO~Q1rgc=s1ujSiKd5Sp; zSXbJTn@hHAvvEdS4p0sHJYMnDc*^}1hWR?WyYZdB=VW2jGdFhtoeUmzJ?QT+|YJ0C>GYOyfJ3?_RS zxc%H3>8)ibqy@59mVg#ncePD?B-7G-TY$Cif&eiL05CGR5K?Hwk(v8Q2mc(j{m9V! z*pLC|1iX?td=YSLXrEGHy1os~!7s_6@NHdCx5z&5%D*~#ivmUeRT!(fiWJATNlW4x z@g+LzJk-n4yFAfN=*sz1P<&iP%FRW$^pDf+uHrWcd*HR;F{gLS*hDVd!1b8kE9(4bh@C<}ZFL@E6)oUgQB0&xEx8AcDJt zmI6^cF8z_om7~lY$9H}I*1f#BVJ%|?_Ltu7b3PfC+saXU_$%W~ytz@>>M*%!HDBv}gKsnqdwPE_k`_(xswV0w1EBYHj+X$q7GKi^maLO#&tGFS_bi;0}4#azt=;w{Y>~}HVKfh2nreF6{R`)YW@>yc_LimM= z>S)>Hmh(JR36q9`Jm0-@0jW@gGGY@sAC9ZsdZNRBYv3Epm0G8IcE`;#jTd!Q%x)E= zed$E@mas$5J_nwPs$N`o{`H@2rt@E0!za&4_Zp}3n@adZ%qH`j(|!hxPcFH@E-Kzb<_`ZI6$4O!r4jj2i#ayGd%v! zDy{z+bXHni4}&xaf$DxZUZ%6fo__duY&6;Mic!#vBNqQ(2xF=L)JLgJ$frI;EJms9 z8vEMd=nuNf45 zsT5hO9@Hl^LIs*yx$MekptqP0&sMmPRY>4Q0jS>V0!n{^TVeKoet&AOt?1mJTBfW% z3%Vtaj%6v97`%)8rLmVE2OZm8-MHLlx|U-{y>x41a;vAJq8g8nR#k}(W_8{uoLzc3 zLJDuYq$W{~b=|Ao?vHX`0opE-)*#jbOA(o9Ah>)>EuB?U+%a9_xwB|g}J=DTGlAP;3@C)QVd8o}FRIA^Y4#1SR}um;_@?SW?NDEt);$1E-8 z+=kv(!yCqr;~63lyq(AJl}_kmPONG%{_ZqM>PKjK_I&WU;x8T&dHh;628(=jap}gn zdx|++wAv`L{s~bFdnJQ251@X)WJG4N1}XZ|Qrmj$#m`Rnj0M>m_Ne5xz|UzR?(Non zm}4iv${f*muSG1qug00I!GA#R)!vXx8Q3OiYpW$108CqUEWZntikg^v%J8${2l(>C z^wri%ZTFHAae2#0PVq4Y2P5&QldqkjNnm3ic!k-AbP4|xis6X#Vd?X)g^_!o2T z$06iT5B&k+Gw=^YRD zavBY-0^0tc2QgG)0fr5VMRI8Bq zQws7DjjP&j3e~?)x)}>{t1fG7TWfOr6l6Hm=nWd>ll_ioJAU!h5h~S=ys4D@Y$i&v zp4HBFJZThXtNk6Ueb;|hpCOAG+%{gug{whXhGEmWvG!8vYa0BM1Tc2Pn-klp_xWr6 za`iEwr6J6kTz$~t##abEG{Bu0p@%H6_IH7oqmQ?m(b|-F3o}f0@=&P+u8hBL8H5GN zV{v2vMSE>H_BN|X4LH%i5qZOap9}UZTGdDpgKhDFcL8QM$~H6)?(b}L2P4r;&^(}` zFF#qel4oC{H9Qsew@nBTMPQ zVHOtrt2Myr zY5>jF{b~Kp%fJkDx~IP19Pi`a29QuZxJTAUW?`d?!@Dni`+iSwF#l~?xVK1?!47>ON*YvL$G5eRY4SIX;DO0G@1x=^2wFZJr$hJYqAY%p z3ug9Zhht>#YhpR#eS@LjU;9ByBT%Nr-$!3sT>@50zx4fm(we|Vpy6SPmR?(qp#`ZL zk`NeoS=SM&3afpH$j#og3H?w&n1A7_Q0eLTlMlsWitaB|B)e#gR<;cqn~PVXTl8MGt(ACBz^VW+;_vC(#W@OALtE@BCzpe@t59b@$3 z0bFF^(Ut;s;p^s;Rq%asTpd3KA(DXgR6_g60qj29Dxxp~`rRFtm{Hfv^JXh$25uJZznNCmH$P@hDrOETKx4_mv*SL14=`VU6CwW?f2_^`y zB%bZHZ^Td0-~heX1K#0nz9QPsh`S$v5B%l(X!x?wEhC#WQCun5{f|^3zCk4`z{mEb zHs!NwRaU4-wi~wW=%y0G>S|CX^S^eos2cpMNbsK+@pfgoAIi~F%|RZ+l%mInU*hQl zjr|G%BTnKr!v?%HDjscjpt`LxOQ&azkRhcWc_VSwlkfnf&nO>I!R-nR`bA9}2sAe^-A{+(gq1Ir3uDC2$l8h!=(bJYkmD zr^aYe-XlYwdPL9aKbBqW!V%lpw*nEu3Xq?SB#hy4WY>5lTHGJ*YpB}|T)%BR^b;wb zeg=(yzK-`xJ09^wJLs|zXCK34@RRozYs{=tPC>1P5Z+Tfj7N5MZ>0LP{F<0=b>~Rmc*2NrN7i)vxBYAWT?)Uk--wGPhLTiG{mY4bkFp6M=ebJs1W1e#K#9u4tni+5z0QTl_VsH$nfz|TX< zXsYUkpV0$t9@Cmp9xL6-tm5}~6r~H(V?w?BHSAxGI=xx4_}@OO^Y2oB(mjUhWTLfY zNN8JK!VjiQ8}@8R z-Y@24x)=R$PkqBUkgQw&6{x<|W_oO+E^te3Wu_Obpc5SjUIEN29gyVw3+;8#7iGH-+9sDdO4f`Znu@mhW}RdS;i(gFbG_@>7<=4Z~byf|!GHr0sRu>VMN4AU0q z)104AvfyOdNcgn76ma#iR%}`o!p`aR=;0wJEqB7!Kc-9Df@l2Qqx|s)Q03Qwi_QN; zG$nWx!EOz?fZTat^P(qThTYBMbJ0L32e!=(=~{d%s=R#L`|^v$l4Zh|nZLKUR)c2$RPeQ|d;U6h z@^ee|U&xH{2hc$eL8gX-6Hoh5ilZWPqa^!Xc6S*YBgkC&mIvrk08l>ISXql`rw=YK zc%Ge!h`4aPXc+hsCfjDhlIW`E#=jABemK~2vy)_hBM~zB%Fe0(==?EgW)9gd?#CvO zjwy=B+%}26Ri)P-pqDdQ8tcX{;9~JKwlDil&O*@o#fK+E zZ+U}k{%2+>;SSmOcrT+LxH%98yzm8=NT0ixN~Wm3yGY{7(Z2eu;W5&Ov=(%!giPE3 z{Z{?PQ{5ZLp7tAXx6H-cdrn(hY2W0bTd1d1Xx`yL@rZ%L)JLR+qgyjmX7aU_A{B}k zOFvch1sG0S|Gr{&yat@@S?5WdKa9f@x49n-|6#^|{;ZuAs#?e!z6Pln$>91RM0h+x z$#|TWw6(-x1l?>e*1mdb1^s8|cKmD7B&cGj8KwJ}71qKRpspU3zqKV|=^rN{!qyzEF6sU6t_dS|0!H9SAgt&g@+Qe{QzH!`>gm zE>=L3eUM|)h-KuO4-6`TWtc*XJ_`Orv5So+%2{qHOkKVPI_mq@Gjr=Vm9a7R%?5Kh z;t+TFGUUF-neH&+7d9Axu(sQ-@KIMR(Jo_1WXX3qj>HF2Zr|h|kQSA*L^>#KsO0>M zfU{IX0nnWWxOue*CHm8h-}#y*h69AM$-&qj2H>?Vt#jKtmz8jWhDQLvSd$%;-e}@RVh4HCZ5vA(#m1HGVGxnQ!o%UsExQie# z3HD0DuWBtg1Y-mvI_r2}(TE8TAiU^(DDwfP=MP!JAiSpT7|XnW@`O0NPptvP5x?~< z-SJv@{4Pi(!cjjg-2w9bgnm^PkjMg!9P?2OB)4LT7w3pg2SX+TxS8&sIo8-;s;KTI zk$IdGtRR-ldufNMl(sPM?M!2-UnGUIWK6D&o3bAY^xq3=Z~58>n1}vRBZ`zDVrHC5 z7+S*wsDUvfEI1*H1KL49 z^ffD%K?bL|y1dGcSM+>J7 zZUk$%Bb9R?emCT?g##dar78s9jHiRaQNr}45Tf;38>Ri#$wWuc-%Z}{JP6r(vFI7+ z(Q<2hI8}n5SF$f$N3Hy%?9_!JLjV5-bOnq0kFxY-+nIpdBQVllhz14*O&1Xb!1